0

我已经安装了 xampp 包。我正在尝试通过 xampp 运行 Joomla 应用程序。

但我不确定应用程序有问题,但我收到了这个错误。完全相同的 Joomla 包和主题在我的主机上运行良好,但在本地它给了我以下错误。不确定系统级别是否有问题,因为相同的包在托管服务上运行良好。我有 Windows 7 32 位。

有人知道吗?提前致谢

==================================================== ==============================

严格标准:非静态方法 modSlideShowSP2Helper::getImages() 不应在第 124 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::getImages() 不应在第 125 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::cText() 不应在第 127 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::cText() 不应在第 128 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::cText() 不应在第 129 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::cText() 不应在第 130 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

严格标准:非静态方法 modSlideShowSP2Helper::getImages() 不应在第 124 行的 C:\xampp\htdocs\travel\modules\mod_slideshow_pro_sp2\helper.php 中静态调用

==================================================== ====================================

4

2 回答 2

1

并非 Joomla 的所有扩展都是按照严格的标准开发的。error_reporting(0)在您的输入脚本(index.php)的顶部应该可以解决问题。但是,如果您使用此指令,您将无法跟踪生产服务器上的错误。另一种选择是:

//have all errors trapped, but not displayed
error_reporting(- 1); 
ini_set('display_startup_errors', 0);
ini_set('display_errors', 0);
于 2012-04-20T19:02:44.860 回答
0

更好的方法是编辑您的 php.ini 文件。像这样查找行:

error_reporting = E_ALL | E_STRICT

并用垂直线删除 E_STRICT。然后重新启动 xampp。

于 2012-04-20T23:10:49.670 回答