導讀:織夢文章織夢文章我們有時在圖集欄目上傳圖片時出現FILEID錯誤,但是在附件管理里面能夠看到已經上傳成功的圖片文件。織夢模板安裝模板織夢。

我們有時在圖集欄目上傳圖片時出現FILEID:X錯誤,但是在附件管理里面能夠看到已經上傳成功的圖片文件。
如下圖:

本地安裝了一下新版的V57GBK,測試了一番,沒有發現該問題,登錄到一個朋友提供的存在該問題的站點后臺,注意到為UTF-8版本,遂詳細測試了一番,查看了管理目錄下的swfupload.php做了幾個斷點測試,在生成縮略圖那里找到了問題的原因。
查看一下你的include/common.inc.php 的文件格式UTF-8編碼的朋友,注意將格式調整為UTF-8 無BOM格式,GBK編碼的朋友,注意將格式調整為ANSI(使用NotePad++,菜單欄有一格式菜單,打開即可調整文件格式,當然也可以選擇DW,Editeplus 云云)
另外需要注意dede免費校板下戰一點,如果語言編碼使用的為UTF-8編碼的朋友,一定注意,不要用記事本打開修改保存任何系統文件。
現在提供一個縮略圖修復文件,保存為a.php,放在網站根目錄訪問下就可以了。
如果在訪問a.php的時候報錯如:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
那就試用下面的修改版檢查出有bom的文件自己修改吧。
<?php
//remove the utf-8 boms
//by magicbug at gmail dot com
if (isset($_GET['dir'])){ //config the basedir
$basedir=$_GET['dir'];
}else{
$basedir = '.';
}
$auto = 1;
checkdir($basedir);
echo ("<br><br><font color=green>completed!</font><br>");
function checkdir($basedir)
{
if ($dh = opendir($basedir))
{
while (($file = readdir($dh)) !== false)
{
if ($file != '.' && $file != '..')
{
if (!is_dir($basedir."/".$file))
{
//echo "filename: $basedir/$file ";
checkBOM("$basedir/$file");
}
else
{
$dirname = $basedir."/".$file;
checkdir($dirname);
}
}
}
&nb織夢的模板sp; closedir($dh);
}
}
function checkBOM ($filename) {
global $auto;
$contents = file_get_contents($filename,NULL,NULL,0,10);
$charset[1] = substr($contents, 0, 1);
dede模板下載 $charset[2] = substr($contents, 1, 1);
$charset[3] = substr($contents, 2, 1);
if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {
if ($auto == 1) {
//$rest = substr($contents, 3);
//rewrite ($filename, $rest);
echo ($filename."--------"."<font color=red>BOM found</font><br>");
} else {
//return ("<font color=red>BOM found.</font>");
}
}
//else return ("BOM Not Found.");
}
function rewrite ($filename, $data) {
$filenum = fopen($filename, "w");
flock($filenum, LOCK_EX);
fwrite($filenum, $data);
fclose($filenum);
}
?>
關鍵詞標簽: 織夢 圖集 解決辦法
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章織夢cms圖集上傳圖片縮略圖出現FILEID:X錯誤的解決主要講述圖集,解決辦法,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_32315.html
為你推薦與織夢cms圖集上傳圖片縮略圖出現FILEID:X錯誤的解決相關的文章
網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
5000+合作客服
8年從業經驗
150+覆蓋行業
主站蜘蛛池模板:
伊金霍洛旗|
嵊泗县|
土默特右旗|
德州市|
炎陵县|
民权县|
宁陵县|
白城市|
黑河市|
博湖县|
惠水县|
泾源县|
丹寨县|
宿迁市|
罗江县|
霸州市|
梅州市|
贡觉县|
舒城县|
滕州市|
武威市|
河津市|
巢湖市|
兴业县|
泽库县|
刚察县|
长岭县|
崇礼县|
榆社县|
台湾省|
山丹县|
沙雅县|
金昌市|
贞丰县|
南召县|
库尔勒市|
防城港市|
崇义县|
永昌县|
无为县|
灵山县|
|