【发布时间】:2012-01-18 17:05:33
【问题描述】:
我正在运行 Windows 7,每次我尝试在我的 xampp 1.7.7 安装程序上安装 Joomla 1.7.3 以尝试使用 Joomla 时,我都会收到所有这些严格标准错误:
Strict Standards: Static function JDatabase::test() should not be abstract in C:\xampp\htdocs\mysites\joomla_now\libraries\joomla\database\database.php on line 350
Strict Standards: Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\mysites\joomla_now\libraries\joomla\cache\cache.php on line 394
Strict Standards: Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\mysites\joomla_now\libraries\joomla\cache\cache.php on line 396
我已经查看了我的问题的大部分问题和答案,他们都说了同样的话。查看 php.ini 文件。很公平,我很乐意。但是当我前往 C:\xampp\php 找到它时,有两个文件。 php.ini 开发和 php.ini 生产。
我已经对两者的错误报告进行了更改,重新启动了 xampp,多次切换了 xampp 和 joomla 的版本,但没有任何效果。
我也尝试过修改 joomla 的 .htaccess 文件:
# supress php errors
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
这也不行。
如果我创建并运行一个 phpinfo 文件以查看 php 正在识别的确切文件,它会告诉我它正在使用 C:\xampp\php\php.ini。我不明白这是怎么回事,因为不只是一个普通的 jane php.ini 文件。我看过。无数次。
请有人向我解释我做错了什么,或者我不理解这些永远不会改变任何东西的多个 php.ini 文件,我似乎无法工作。我只想安装 Joomla,以便了解如何使用它进行可能的快速 Intranet 设置。
【问题讨论】:
标签: installation xampp joomla1.7 php