timeout -s9 1h php -d memory_limit=4096M run-action.php --host=www.goodbuys.ca --action=import_hook --lock=import;
De fiecare dată când rulez asta, primesc:
Detaliu excepție: /var/log/goodbuys/goodbuys-goodbuys-exp_30272b7e17.json
Clasa: gb\php\PHPErrorException
Linia: 12
Link pentru documentare: Fără documentație
Mesaj: Eroare PHP #2: Argument nevalid furnizat pentru foreach()
=====================================
Urmărirea stivei:
#0 /home/goodbuys/version/ver/v1.3.131/goodbuys.com/vendor/goodbuys/libraries/gb/php/ErrorHandler.php(35): gb\php\PHPErrorException::create(2, „Argument nevalid ...”, „/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, ' Argument nevalid...', '/home/gbvim...', 91, Array)
#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\thirdparty\gbsolution\InventoryMsSQLSync->run()
#4 {principal}
Tot primesc erori, dar când pun print_r() în InventoryReader.php și InventoryMsSQLSync.php, nu primesc nimic, chiar dacă adaug > debug.log la sfârșit. Există vreo modalitate de a imprima totul?
Am pus print_r() înaintea erorii și tot nu primesc nimic. Vreau să printez jurnalele pe consolă.