mysql — PHP-скрипты не работают после перехода на PHP7

После миграции в 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

Решение

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

$var = new stdClass()

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

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

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

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]