字體:  

解決 Discuz x2.5 後台風格管理預覽圖的圖片失效問題

altis 發表於: 2013-2-19 14:10 來源: ADJ網路控股集團


最新版的 Discuz x2.5 不知道為什麼圖片放在 template 底下就會讀不到...非得改圖片路徑才可以...真奇怪~~

解法如下:

在 static/image 底下...建一個 symbolic link..目地是要讓可以讀取圖片權限的目錄可以讀到正常的preview.jpg

#cd static/image
#ln -s ../../template/ template

然後修改 source/admincp/admincp_styles.php 的檔案...找到

QUOTE:

$preview = file_exists($style['directory'].'/preview.jpg') ? $style['directory'].'/preview.jpg' : './static/image/admincp/stylepreview.gif';
$previewlarge = file_exists($style['directory'].'/preview_large.jpg') ? $style['directory'].'/preview_large.jpg' : '';


改成

QUOTE:

$preview = file_exists('./static/image/'.$style['directory'].'/preview.jpg') ? './static/image/'.$style['directory'].'/preview.jpg' : './static/image/admincp/stylepreview.gif';
$previewlarge = file_exists('./static/image/'.$style['directory'].'/preview_large.jpg') ? './static/image/'.$style['directory'].'/preview_large.jpg' : '';

改完之後...就可以在後台正常顯示囉~~

最新更新主題