Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 安装status.net时出现的问题_Php_Social Networking - Fatal编程技术网

Php 安装status.net时出现的问题

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中不推荐的和严格的标准错误? 安装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.ini
中的
error\u reporting
设置,使其不包含不推荐的E\u错误和严格的E\u错误。php.ini中有这样的例子。

在站点的index.php文件顶部插入下面的一行

<?php ini_set('display_errors', 0); ?>

当所有地方的答案都是关闭严格的错误报告时,制定严格的标准有什么意义?您可以阅读错误并查看statusnet代码,修复严格违反标准的情况,因为当PHP推出新版本时,开发团队没有看到这样做的理由。