GoogleCloudPlatform/buildpacks

PHP Laravel 10 + Artisan causing timeout

sl0wik opened this issue · 1 comments

Laravel 10 (most popular PHP framework) uses the command Artisan::call() to execute console-like commands. After upgrading to Laravel 10 on App Engine, any use of this command would cause timeout. This is fairly serious problem because artisan calls are used to run scheduler (cron). I can't get any meaningful log. It happens only in the production environment, version built using buildpacks seems fine.

More details and steps to reproduce:
laravel/framework#50914

It`s likely something related to background processes handling.

I can confirm that the problem is resolved with PHP 8.3 but why it's not working on 8.2 remains a mystery.