如何解决PHP中不推荐的、严格的标准错误?在安装status.net代码时,我得到了以下错误:
不建议使用的
:在第135行的/opt/lampp/lib/php/Mail.php中不建议使用新引用的返回值
严格标准:在第266行的/opt/lampp/htdocs/test/statusnet-0.9.6/lib/statusnet.php中不应该静态地调用非静态方法StatusNet::_sn_to_path()
严格标准:非静态方法PEAR::getStaticProperty()不应在第277行的/opt/lampp/htdocs/test/statusnet-0.9.6/lib/statusnet.php中静态调用
严格标准:非静态方法StatusNet::loadConfigFile()不应在第111行的/opt/lampp/htdocs/test/statusnet-0.9.6/lib/statusnet.php中静态调用
严格标准:第23行的/opt/lampp/htdocs/test/statusnet-0.9.6/classes/Memcached_DataObject.php中的Memcached_DataObject::delete()声明应该与DB_DataObject::delete()的声明兼容
严格标准:声明Config::staticGet()应该与第31行/opt/lampp/htdocs/test/statusnet-0.9.6/classes/Config.php中的Memcached_DataObject::staticGet()兼容
严格标准: Config::pkeyGet()的声明应该与第31行/opt/lampp/htdocs/test/statusnet-0.9.6/classes/Config.php中的Memcached_DataObject::pkeyGet()兼容
发布于 2014-08-19 16:58:27
在站点的index.php文件顶部插入下面一行。
<?php ini_set('display_errors', 0); ?>发布于 2010-11-23 10:48:06
这不是限制功能的“错误”。将error_reporting设置更改为不包含E_DEPRECATED和E_STRICT错误。php.ini有这方面的例子。
https://stackoverflow.com/questions/4232752
复制相似问题