中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

DEDE圖片集上傳圖片時出錯顯示(FILEID)的解決方法
來源:易賢網 閱讀:1406 次 日期:2016-06-30 14:07:43
溫馨提示:易賢網小編為您整理了“DEDE圖片集上傳圖片時出錯顯示(FILEID)的解決方法”,方便廣大網友查閱!

經過測試,在我的VPS上是可行的,壇子里沒有搜索到,所以特別在這里分享下,如果遇到過這問題的,就可以照此方法嘗試了。

某日,某使用DeDe CMS v5.5的網站在后臺上傳圖片時出現如下錯誤:

作為web生手的我很是迷茫。印象里之前并沒有做什么改動,于是百思不得其解。Google、百度、DeDe官網搜索了一大圈,發現有這個問題的人不少,但是沒有一個給出解決的辦法。只好自己試著分析分析……

找到提示出錯的相關js文件:

/dede/handlers.js

發現有這么一段:

代碼如下:

function uploadSuccess(file, serverData) {

try {

var progress = new FileProgress(file, this.customSettings.upload_target);

if (serverData.substring(0, 7) === "FILEID:") {

addImage("swfupload.php?dopost=thumbnail&id=" + serverData.substring(7), serverData.substring(7));

progress.setStatus("獲取縮略圖...");

progress.toggleCancel(false);

} else {

addImage("img/error.gif", 0);

progress.setStatus("有錯誤!");

progress.toggleCancel(false);

alert(serverData);

}

} catch (ex) {

this.debug(ex);

}

}

其中:

代碼如下:

if (serverData.substring(0, 7) === "FILEID:")

這句的判斷為假導致如上圖的問題。

查看serverData的值沒有發現什么異常,但是判斷始終為假

問題就出在serverData.substring(0, 7) 始終都不等于"FILEID:"

調整了截取邊界也一樣有錯,于是乎,請來了HttpAnalyzer一看,哦,原來如此:

雖然這么看著沒什么問題DEDE教程-ASQQ8.NET

但實際問題在這:

前面多了三個字節:ef bb bf

大致一找原來這是utf-8的bom問題,是修改文件時在文件頭自動加入的這三個字節導致的連鎖反應

但是那么多文件要找出是哪個文件的問題倒是有點頭大……網絡資源網-ASQQ8.NET

后來找到一篇文章《轉兩篇 移除PHP中BOM的方法》按照其中給出的清除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);

function checkdir($basedir){

if ($dh = opendir($basedir)) {

while (($file = readdir($dh)) !== false) {

if ($file != '.' && $file != '..'){

if (!is_dir($basedir."/".$file)) {

echo "filename: $basedir/$file ";

echo checkBOM("$basedir/$file")."

";

}else{

$dirname = $basedir."/".$file;

checkdir($dirname);

}

}

}

closedir($dh);

}

}

function checkBOM ($filename) {

global $auto;

$contents = file_get_contents($filename);

$charset[1] = substr($contents, 0, 1);

$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);

return ("<font color=red>BOM found, automatically removed.</font>");

} 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);

}

?>保存為a.php,放在網站根目錄訪問下就可以了。

ps:如果在訪問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 ("

<font color=green>completed!</font>

");

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);

}

}

}

closedir($dh);

}

}

function checkBOM ($filename) {

global $auto;

$contents = file_get_contents($filename,NULL,NULL,0,10);

$charset[1] = substr($contents, 0, 1);

$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>

");

} 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);

}

?>

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲一级影院| 国产精品视频yy9099| 欧美精品一区在线发布| 一区二区三区国产在线| 国产欧美日韩视频在线观看| 欧美日韩在线观看一区二区三区| 欧美专区一区二区三区| 久久久亚洲国产美女国产盗摄| 亚洲免费在线视频| 好吊色欧美一区二区三区视频| 国产精品国产三级国产普通话99 | 久久久一区二区| 亚洲欧美日韩高清| 亚洲午夜精品一区二区| 91久久久亚洲精品| 欧美日韩情趣电影| 欧美激情网友自拍| 国产亚洲精品久久久久动| 国产精品免费在线| 欧美在线网址| 在线看无码的免费网站| 欧美中文在线免费| 欧美视频你懂的| 国内精品久久久久伊人av| 久久久精品国产免大香伊 | 欧美日韩三级视频| 亚洲精品一区二| 午夜欧美精品| 国产精品高潮呻吟久久av无限| 亚洲综合电影| 国产在线拍揄自揄视频不卡99| 欧美日韩视频在线一区二区| 久久夜色精品国产欧美乱极品 | 亚洲综合第一页| 国产亚洲一区二区三区在线观看| 麻豆freexxxx性91精品| 黄色综合网站| 午夜精品亚洲| 国产精品永久免费视频| 欧美 日韩 国产精品免费观看| 国产精品一区二区三区久久久| 欧美亚洲视频在线观看| 亚洲精选中文字幕| 欧美日韩一区成人| 欧美中在线观看| 亚洲美女色禁图| 亚洲电影免费| 亚洲三级毛片| 国产精品99久久久久久久久久久久 | 亚洲大片免费看| 日韩午夜电影| 另类尿喷潮videofree| 国产在线精品一区二区夜色| 欧美体内she精视频| 久久夜色精品国产| 国内精品国语自产拍在线观看| 9l国产精品久久久久麻豆| 激情久久久久久久| 国产专区精品视频| 1024成人| 久久天堂成人| 激情av一区| av成人免费观看| 国产精品扒开腿做爽爽爽视频| 欧美日韩不卡一区| 在线免费观看成人网| 蜜桃伊人久久| 亚洲午夜av在线| 在线电影国产精品| 国产精品二区在线| 久久影院午夜论| 亚洲影音先锋| 亚洲高清在线精品| 红桃视频国产一区| 国产精品一区二区三区观看| 99在线精品视频在线观看| 国内外成人免费视频| 在线观看视频免费一区二区三区| 影音先锋日韩有码| 国产精品视频一二三| 好看的日韩视频| 欧美日韩精品在线视频| 日韩一级欧洲| 国产亚洲毛片在线| 国产精品尤物| 国产日韩欧美电影在线观看| 欧美视频国产精品| 欧美视频在线观看视频极品| 欧美精品七区| 欧美 亚欧 日韩视频在线| 亚洲自拍都市欧美小说| 国产欧美日韩三级| 国产欧美精品va在线观看| 国产午夜久久久久| 国产日韩欧美在线| 影院欧美亚洲| 亚洲免费成人av电影| 一区二区三区四区在线| 亚洲欧美日韩精品久久奇米色影视| 亚洲综合色视频| 欧美在线一二三四区| 欧美资源在线观看| 久久香蕉国产线看观看网| 免费日韩av电影| 国产精品v亚洲精品v日韩精品 | 亚洲高清一区二区三区| 狠狠色丁香婷婷综合影院| 在线成人激情| 亚洲高清资源| 亚洲在线一区二区| 欧美日韩中国免费专区在线看| 亚洲视频专区在线| 一区二区三区回区在观看免费视频| 亚洲欧美日韩高清| 欧美激情一区二区三级高清视频 | 欧美aⅴ99久久黑人专区| 小辣椒精品导航| 亚洲第一福利社区| 日韩视频永久免费| 欧美日韩视频在线第一区| 亚洲精品激情| 欧美片网站免费| 亚洲国产欧美不卡在线观看| 国产日韩在线一区二区三区| 99视频超级精品| 国产欧美日韩伦理| 欧美有码在线观看视频| 狠狠色丁香久久婷婷综合_中| 久久国产精品久久久久久电车| 国内精品久久久久久| 欧美激情在线免费观看| 日韩视频中文字幕| 久久全球大尺度高清视频| 99在线精品视频| 国产日产欧产精品推荐色| 91久久中文字幕| 欧美日韩人人澡狠狠躁视频| 欧美一区二区三区视频在线观看| 在线成人欧美| 国产精品永久| 欧美韩日视频| 性色av一区二区怡红| 亚洲片在线观看| 国产欧美一区二区精品仙草咪| 欧美成人免费小视频| 亚洲免费一级电影| 欧美一区二区三区在线| 国产麻豆精品视频| 久久久中精品2020中文| 99精品国产在热久久| 欧美精品在线网站| 亚洲综合日韩在线| 亚洲精品中文字幕女同| 欧美大片一区二区三区| 亚洲精品乱码久久久久久蜜桃91 | 久久成人18免费网站| 国产色综合网| 欧美三级网页| 美乳少妇欧美精品| 欧美亚洲网站| 一道本一区二区| 亚洲国产成人精品久久久国产成人一区| 欧美三级视频在线| 麻豆精品视频在线观看| 欧美一区二区| 午夜精品福利一区二区三区av| 日韩一级在线观看| 亚洲黄色成人| 一区二区三区在线观看欧美 | 国产精品二区三区四区| 欧美精品在线观看91| 免费日韩精品中文字幕视频在线| 久久精品一区二区三区中文字幕| 亚洲午夜一区二区| 一道本一区二区| 亚洲最快最全在线视频| 亚洲国产成人午夜在线一区| 激情丁香综合| 精品福利免费观看| 在线国产亚洲欧美| 在线播放一区| 亚洲国产老妈| 亚洲精品少妇| 在线午夜精品| 亚洲已满18点击进入久久| 亚洲无毛电影| 午夜精品影院| 欧美在线观看视频在线| 久久丁香综合五月国产三级网站| 一二美女精品欧洲| 亚洲精品国产视频| 亚洲精品少妇30p| 亚洲另类视频| 日韩一区二区精品葵司在线| 在线观看视频亚洲| 激情成人av在线| 亚洲国产成人不卡| 亚洲精品免费网站| 亚洲视频电影在线| 欧美怡红院视频一区二区三区|