timeout -s9 1h php -d memory_limit=4096M run-action.php --host=www.goodbuys.ca --action=import_hook --lock=import;
Каждый раз, когда я запускаю это, я получаю:
Сведения об исключении: /var/log/goodbuys/goodbuys-goodbuys-exp_30272b7e17.json
Класс: gb\php\PHPErrorException
Линия: 12
Ссылка на документацию: нет документации
Сообщение: Ошибка PHP № 2: неверный аргумент для foreach()
=====================================
Трассировки стека:
#0 /home/goodbuys/version/ver/v1.3.131/goodbuys.com/vendor/goodbuys/libraries/gb/php/ErrorHandler.php(35): gb\php\PHPErrorException::create(2, 'Неверный аргумент ...', '/home/gbvim...', 91)
#1 /home/goodbuys/version/ver/v1.3.131/goodbuys.com/vendor/goodbuys/libraries/gb/ ThirdParty/gbsolution/InventoryReader.php(91): gb\php\ErrorHandler->handle(2, ' Неверный аргумент...', '/home/gbvim...', 91, Массив)
#2 /home/goodbuys/version/ver/v1.3.131/goodbuys.com/vendor/goodbuys/libraries/gb/ ThirdParty/gbsolution/InventoryMsSQLSync.php(70): gb\ ThirdParty\gbsolution\InventoryReader->getIterator()
#3 /home/goodbuys/version/ver/v1.3.131/goodbuys.com/scripts/run-resource.php(50): gb\firstparty\gbsolution\InventoryMsSQLSync->run()
# 4 {основной}
Я продолжаю получать ошибки, но когда я помещаю print_r() в InventoryReader.php и InventoryMsSQLSync.php, я ничего не получаю, даже если я добавляю > debug.log в конце. Есть ли способ распечатать все?
Я поставил print_r() перед ошибкой, и все равно ничего не получаю. Я хочу распечатать журналы на консоли.