迁移到PHP7后,PHP脚本不起作用

时间:2018-10-03 16:20:49

标签: php mysql apache rhel6

PHP7.2迁移到PHP5.5之后,我的PHP脚本没有得到执行,但是phpinfo()很好。我已经从源代码安装了php

我已启用display_errors设置,并显示以下消息

[03-Oct-2018 16:32:12 UTC] PHP Warning:  Creating default object from empty value in config.php on line 163

[03-Oct-2018 16:32:12 UTC] PHP Notice:  Array to string conversion in get.php on line 25

[03-Oct-2018 16:32:12 UTC] PHP注意:未定义的属性:第25行的get.php中的stdClass :: $ Array

但这是警告和注意。 我是否缺少一些配置以使代码正常工作?

1 个答案:

答案 0 :(得分:1)

关于config.php文件中的第一个错误,您可能应该实例化一个新的stdClass(),如下例所示:

$var = new stdClass()

,然后为其属性分配一个值。

在第二个错误中,您必须将var分配为数组,然后尝试回显该var

我看不到代码,我认为它能为您提供所有帮助