【问题标题】:Problems installing Joomla安装 Joomla 的问题
【发布时间】:2013-03-03 12:00:29
【问题描述】:

在尝试运行 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

【问题讨论】:

  • 你在更改 php.ini 后重启了你的 apache 吗?
  • 你真的不应该在 PHP 5.4 网站上运行 Joomla 1.5。 Joomla 1.5 是古老的。请考虑升级到 Joomla 2.5,这是长期版本,否则升级到 Joomal 3.0 (STR)。老实说,我不知道你为什么要安装 Joomla 1.5

标签: php joomla


【解决方案1】:

Joomla 1.5 支持 PHP 4,它会在 php 5.3+ 中出现大量严格错误。如上所述,您可以简单地更改错误报告级别以不显示它们,您可以将 php 的一两个版本返回到 5.2.x,或者您可以迁移到当前支持的 Joomla 版本。

【讨论】:

    【解决方案2】:

    在 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
    

    但我不推荐这种方法,因为它完全隐藏了错误

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-14
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      相关资源
      最近更新 更多