1 頁 (共 1 頁)

[問題]推薦網站交互連結的LOGO突然全部無法顯示(已解決)

發表於 : 2006-04-05 14:47
澀男人
●問題外掛:linkDB 0.0.9 網站連結
●參考連結: http://phpbb-tw.net/phpbb/viewtopic.php?t=33348
●架設主機作業系統:FreeBSD 4.10。
●上網方式:Seednet ADSL。
●租用空間安裝的程式:Apache1.3.33 + php4.4.1 + mysql Ver 12.22 Distrib 4.0.16 。
●phpBB2 版本:phpBB 2.0.19。
●domain:www.doecosway.com
●phpBB2 連結網址: http://www.doecosway.com/share

問題狀況描述:

原安裝linkDB外掛 0.0.8 版,已安裝許久,記得到前天功能都還正常。但不知何故,昨天突然所有交互連結的LOGO都無法在討論區的首頁顯示。為此我將0.0.8版升級為0.0.9版重新檢視安裝一次,並沒有解決問題,請參考下圖:
圖檔

在本問題出現以前,我並沒有修改任何語法或新安裝任何外掛。我是在進入論壇,收看一則私人訊息之後,繼而發現此一狀況。已在討論區爬文,沒找到相關文章可處理,甚為苦惱!敬請各方前輩高手不吝指導,感激不已。

我不知道該附上那個檔案給大家檢視比較能發現問題,在此先提供index_body.tpl這個檔案的內容,如需要參考其他相關檔案,請告訴我,先謝謝您的幫忙:
:arrow: index_body.tpl檔案全文在此

發現原因了

發表於 : 2006-04-05 20:38
澀男人
剛才無意中發現原因所在,在此向大家報告:

我發現以IE瀏覽論壇首頁的時候,再螢幕的左下角狀態列,會出現一個網頁錯誤的符號,打開之後,寫著以下的錯誤訊息:

代碼: 選擇全部

行: 673
字元: 137
錯誤: 必須要有')'
程式碼: 0
URL: http://www.doecosway.com/share/
於是我在IE當中打開檢視論壇首頁的原始檔,繼而發現第637行是這樣的:

代碼: 選擇全部

'<a href="linkdb.php?action=link&link_id=202" target="_blank"><img src="http://www.doecosway.com/tw022714/tw022714.gif" alt="Cool Cathy's TET shopping" width="88" height="31" border="0" hspace="1" /></a>',
我仔細看了以上這段推薦網站連結的語法,猜想是推薦網站的名稱「Cool Cathy's TET shopping」這一句當中「Cathy's」的「'」符號在搞怪,於是從後台將「Cathy's」改為「Cathys」。結果就一切回歸正常了。

運氣好自我解決了問題,但僅知其然不知其所以然 :?: ,或許這是該外掛的一個BUG,請大家指導參考。 ;-)