最新版的 Discuz x2.5 不知道為什麼圖片放在 template 底下就會讀不到...非得改圖片路徑才可以...真奇怪~~
解法如下:
在 static/image 底下...建一個 symbolic link..目地是要讓可以讀取圖片權限的目錄可以讀到正常的preview.jpg
#cd static/image
#ln -s ../../template/ template
然後修改 source/admincp/admincp_styles.php 的檔案...找到
引用:
$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' : '';
改成
$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' : '';
改完之後...就可以在後台正常顯示囉~~