altis 2013-2-19 14:10
解決 Discuz x2.5 後台風格管理預覽圖的圖片失效問題
最新版的 Discuz x2.5 不知道為什麼圖片放在 template 底下就會讀不到...非得改圖片路徑才可以...真奇怪~~<div><br></div><div>解法如下:</div><div><br></div><div>在 static/image 底下...建一個 symbolic link..目地是要讓可以讀取圖片權限的目錄可以讀到正常的preview.jpg</div><div><br></div><div>#cd static/image</div><div>#<font color="#ff0000">ln -s ../../template/ template</font></div><div><br></div><div>然後修改 <font color="#008000">source/admincp/admincp_styles.php</font> 的檔案...找到</div>[quote]<div>$preview = file_exists($style['directory'].'/preview.jpg') ? $style['directory'].'/preview.jpg' : './static/image/admincp/stylepreview.gif';<div>$previewlarge = file_exists($style['directory'].'/preview_large.jpg') ? $style['directory'].'/preview_large.jpg' : '';</div><div>[/quote]<br><br></div><div>改成</div><div>[quote]</div><div>$preview = file_exists(<font color="#ff0000">'./static/image/'.</font>$style['directory'].'/preview.jpg') ? <font color="#ff0000">'./static/image/'.</font>$style['directory'].'/preview.jpg' : './static/image/admincp/stylepreview.gif';</div><div>$previewlarge = file_exists(<font color="#ff0000">'./static/image/'.</font>$style['directory'].'/preview_large.jpg') ? <font color="#ff0000">'./static/image/'.</font>$style['directory'].'/preview_large.jpg' : '';</div><div>[/quote]</div></div><div><br></div><div>改完之後...就可以在後台正常顯示囉~~</div>