0

使用 Joomla 安装时出现以下错误!版本,3.1.5。我不确定这是兼容性问题还是软件错误。有没有其他人看到这个或没有我怎么能解决这个问题?

Strict Standards: Non-static method ext_Lang::detect_lang() should not be called statically in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\include\init.php on line 103

Strict Standards: Non-static method ext_Result::init() should not be called statically in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\admin.extplorer.php on line 97

Strict Standards: Non-static method ext_Result::empty_errors() should not be called statically in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\include\result.class.php on line 40

Strict Standards: Non-static method ext_Result::empty_messages() should not be called statically in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\include\result.class.php on line 41

Strict Standards: Declaration of ext_List::execAction() should be compatible with ext_Action::execAction($dir, $item) in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\include\list.php on line 387

Back to Joomla! eXtplorer Logo Current mode: extplorer [Logout]. You could switch to ftp mode.

Strict Standards: Non-static method extHTML::loadExtJS() should not be called statically, assuming $this from incompatible context in D:\Coral\UniServer\www\Joomla\administrator\components\com_extplorer\include\list.php on line 374
4

3 回答 3

0

第一种方法

在你的 php 代码中使用error_reporting(E_ALL ^ E_STRICT);

第二种方法

在您的 php.ini 中,更改error_reporting = E_ALLerror_reporting = E_ALL & ~E_STRICT. 请确保在对 php.ini 进行更改后重新启动 Apache 服务器

于 2013-09-17T03:40:16.313 回答
0

您应该在php.ini中关闭严格的错误报告

找到以下内容:

error_reporting = ... 

并更改为:

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
于 2013-09-16T19:26:53.007 回答
0

我认为 Joomla 还没有为 PHP5.4 做好准备。

您可以尝试检查您的 php.ini 值error_reporting并添加| ~E_STRICT到它以阻止它报告这些问题

于 2013-09-16T19:35:35.637 回答