PHP-скрипты не работают после перехода на PHP7 - PullRequest
0 голосов
/ 03 октября 2018

После перехода на 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Примечание: неопределенное свойство: stdClass :: $ Array в get.php в строке 25

Но это предупреждения и уведомления.Мне не хватает какой-то конфигурации, чтобы код работал?

1 Ответ

0 голосов
/ 03 октября 2018

При первой ошибке в файле config.php вам, вероятно, следует создать новый stdClass (), как показано в примере ниже:

$var = new stdClass()

, а затем присвоить значение его свойствам.

При второй ошибке вы должны были назначить переменную var массивом, а затем попытаться отобразить эту переменную

Не видя код, я думаю, что это вся помощь, которую я могу вам дать

...