我正在尝试使用Joomla和XAMPP创建一个网页。
我在页面的所有部分都得到了严格标准 ...这很烦人。
严格标准:静态函数JDatabase :: test()不应该在第350行的C:\ xampp \ htdocs \ Joomla17 \ libraries \ joomla \ database \ database.php中是抽象的
严格标准:在第394行的C:\ xampp \ htdocs \ Joomla17 \ libraries \ joomla \ cache \ cache.php中访问静态属性JCache :: $ _ handler as non static
严格标准:在第396行的C:\ xampp \ htdocs \ Joomla17 \ libraries \ joomla \ cache \ cache.php中访问静态属性JCache :: $ _ handler as non static
我还试图更改php.ini文件。 我在Joomla 1.7中有两个文件。 php INI-Devlolpment php INI-Production
两者之间有什么区别?
我尝试了许多关闭严格标准的事情:
的display_errors
默认值:关
发展价值:关闭
产值:关
也
使用error_reporting
默认值:E_ALL& 〜E_DEPRECATED
发展价值:E_ALL& 〜E_DEPRECATED
产值:E_ALL& 〜E_DEPRECATED
也
error_reporting = E_ALL& 〜E_DEPRECATED
也
display_errors = Off
我还有这些错误吗?
请帮我解决这个问题.. 谢谢, 尚穆根
答案 0 :(得分:7)
转到导致错误的文件并将$ this-> _handler更改为self :: $ _ handler
答案 1 :(得分:3)
display_errors = Off
应该有效。找到它所在的位置 它可能
要知道用作php.ini的文件,可以使用phpinfo();并在那里找到路径php.ini
答案 2 :(得分:2)
这个问题的最简单的解决方案是:
答案 3 :(得分:0)
停止Apache和mysql服务(您可能必须通过Xampp控制面板中的SCM来完成)
打开c:/xampp/php/php.ini
找到Display_Error
Display_error有两个条目,一个是;在开始,这是一个没有的评论;
更改Display_Error Off(默认为On)
重新开始服务。
**对于那些使用Xampp 1.7.4等的人来说,文件是/opt/lamp/etc/php.ini
答案 4 :(得分:0)
运行C:\ XAMPP \ PHP \ php.ini中;用记事本打开,Ctrl + H; find:e_strict,替换:-empty-;全部取代;保存;关闭。
答案 5 :(得分:0)
在我下面的XAMPP行中的php.ini中
532 ;http://php.net/display-errors
533 display_errors = On
到
532 ;http://php.net/display-errors
533 display_errors = Off
停止然后重新启动Apache服务器,这会让恼人的错误消失。
答案 6 :(得分:-1)
使用写字板打开xampp/php/php.ini
,然后按Ctrl+F
键入Display_Error
推送查找,有两个发现,你的是第二个。您会看到display_errors
旁边有“on”,只需将其更改为关闭Ctrl+s
(您必须保存)。应该工作
答案 7 :(得分:-1)
更改文件php / config.php
更改行:error_reporting = E_ALL | E_STRICT
TO:error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
答案 8 :(得分:-1)
Joomla adminpanel:=
Go to "administrator"
Under "global configuration" select "server"
In "server settings" set "Error Reporting" to "none" or "simple".