您在這裡

blogger的頭相不見了

tky's 的頭像
tky 在 2007-02-13 (二) 18:27 發表

將網站從測試資料夾移出至正式主機網址下之後,發現blogger的頭相縮圖功能打個折扣,無法區塊中顯示blogger的頭相縮圖。

仔細檢視圖片網址,發現原本應該是
http://主目錄/files/picture/圖片.jpg

卻變成了
http:///files/picture/圖片.jpg

主目錄的網址不知跑哪兒去了,所以網址沒有顯示。

原本好好的,所以應該不是模組的問題;不曉得要調整哪裡才會正常顯示。

TKY

就在我架的網站那兒啊,這是部落格
http://www.phil.nthu.edu.tw/zh-hant/blog
右邊的blogger文章應該要有縮圖才是。

應該跟setting.php無關吧,因為只有這裡有問題。
其他的圖片都還在啊。

還是跟.htaccess有關?之前在測試站時,因為放在一個sys子資料夾裡,有設定RewriteBase /sys。現在因為移到主目錄下了,就註銷了這一句。不曉得有沒有關係。

重裝模組也沒用,奇怪。

tky

tky

解決了!今天去爬issue,結果發現人家早已提過這個問題。
http://drupal.org/node/89020

如果你的站在直接在放主機目錄的資料夾裡頭,比如http://localhost/
才會出問題。但如果是放在子資料夾裡頭,比如http://localhost/drupal反而不會。

解決之道在於直接刪除blogger.module的代碼:
$blogger_path = base_path();
有兩個地方,都要刪掉。
這樣不管放哪裡都沒差了,都能正確顯示。

奇怪的是,都已經有這樣的issue了,4.7版的模組仍未做任何更新。難道都要使用者自己去改嗎?

tky

tky