2011年10月11日

mantis 出現 APPLICATION ERROR #1502

今天一個同事回報說之前幫他們安裝的mantis系統,發生某一專案無法正常讀取資料的問題,經過實際測試,確實在選取該專案後,會出現錯誤訊息,且各項功能都會出現無法操作的問題。這真是傷腦筋了,mantis是當初該單位建議我們安裝提供各專案錯誤回報的系統,當時花了一些時間研究與安裝設定,但實際上對於mantis這套系統以及php、Mysql都不熟,所以要進行問題處理,實在是有點心虛。


所幸,google的存在能夠快速幫助我們解決問題。透過google的協助,大致上找到問題的原因。主要原因可能是有其他管理者或人員將其中的問題移動至其他的問題群組中,因為mantis有一個Bug會導致此問題的產生。

此問題是進入mantis後,要切換到某一個專案內容時,會出現 mantis APPLICATION ERROR #1502 錯誤訊息。

經過Mantis官方討論區有人提供解法,依照他的方法,果然可以解決此問題,但這個Bug仍然存在,此方法只是解決類別規類錯誤的問題。

解決方法,進入Mantis的資料庫(Mysql),我是透過phpmyadmin這套tool去存取Mysql。打開mantis_bug_table檢查category_id這個欄位,其中若有出現欄位值等於1的,就是有問題的,把他改成其他專案的類別,改完後應該就沒問題,可以正常存取mantis的各專案資料。

相關參考資料可以到官方網頁:http://www.mantisbt.org/bugs/view.php?id=12431

APPLICATION ERROR 0001502

1 則留言: