2013-03-03 58 views
0

當試圖運行一個Joomla網站我給下面的嚴格標準誤差修改一個長長的清單(清單就像是一個幾百行代碼:問題安裝的Joomla

Strict Standards: Non-static method JLoader::import() should not be called statically in C:\xampp\htdocs\website\libraries\joomla\import.php on line 29 

在php.ini的error_reporting設爲E_ALL &〜E_NOTICE並沒有幫助

的Joomla版本是非常過時 - 1.5.18和PHP版本5.4.7是

+0

你在changin php.ini之後重新啓動了你的apache嗎? – MIIB 2013-03-03 12:13:44

+0

你真的不應該在PHP 5.4網站上運行Joomla 1.5。 Joomla 1.5是古老的。請考慮升級到長期版本的Joomla 2.5,否則請升級到Joomal 3.0(STR)。出於誠實,我不知道你爲什麼要安裝Joomla 1.5 – Lodder 2013-03-04 01:15:30

回答

0

的Joomla 1.5我不推薦這種方法支持PHP 4,這將使用php 5.3+有嚴重的錯誤。如上所示,您可以簡單地更改錯誤報告級別而不顯示它們,您可以返回一個或兩個php版本,例如5.2.x或者您可以遷移到當前支持的Joomla版本。

0

在Joomla的的configuration.php文件,更改$使用error_reporting值6135.

如果這並不幫助,您可以將這些行添加到您的.htaccess文件:

php_flag display_startup_errors off 
php_flag display_errors off 
php_flag html_errors off 
php_value docref_root 0 
php_value docref_ext 0 

但因爲它是完全隱藏的錯誤