Php 安装status.net时出现的问题
如何解决PHP中不推荐的和严格的标准错误? 安装status.net代码时出现以下错误: 已弃用:无法通过引用指定new的返回值 第135行的/opt/lampp/lib/php/Mail.php中已弃用 严格标准:非静态方法StatusNet::\u sn\u to\u path()应该 不能在中静态调用 /第266行的opt/lampp/htdocs/test/statusnet-0.9.6/lib/statusnet.php 严格的标准:非静态方法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 严格的标准:Memcached_DataObject::delete()的声明应该 与中的DB_DataObject::delete()兼容 /opt/lampp/htdocs/test/statusnet-0.9.6/classes/Memcached_DataObject.php 第23行 严格的标准:Config::staticGet()的声明应该是 与中的Memcached_DataObject::staticGet()兼容 /第31行的opt/lampp/htdocs/test/statusnet-0.9.6/classes/Config.php 严格的标准:Config::pkeyGet()的声明应该是 与中的Memcached_DataObject::pkeyGet()兼容 /第31行的opt/lampp/htdocs/test/statusnet-0.9.6/classes/Config.php 这不是限制功能的“错误”。Php 安装status.net时出现的问题,php,social-networking,Php,Social Networking,如何解决PHP中不推荐的和严格的标准错误? 安装status.net代码时出现以下错误: 已弃用:无法通过引用指定new的返回值 第135行的/opt/lampp/lib/php/Mail.php中已弃用 严格标准:非静态方法StatusNet::\u sn\u to\u path()应该 不能在中静态调用 /第266行的opt/lampp/htdocs/test/statusnet-0.9.6/lib/statusnet.php 严格的标准:非静态方法PEAR::getStaticProper
更改
php.ini
中的error\u reporting
设置,使其不包含不推荐的E\u错误和严格的E\u错误。php.ini中有这样的例子。在站点的index.php文件顶部插入下面的一行
<?php ini_set('display_errors', 0); ?>
当所有地方的答案都是关闭严格的错误报告时,制定严格的标准有什么意义?您可以阅读错误并查看statusnet代码,修复严格违反标准的情况,因为当PHP推出新版本时,开发团队没有看到这样做的理由。