In your php.ini
max_execution_time = 1200;
Then restart the webserver and worker.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have a queue worker that I am running to process some video, and it takes a while.
When trying to work with a large video, I get the following error:
local.ERROR: The process "*long command*" exceeded the timeout of 600 seconds. {"exception":"[object] (Symfony\Component\Process\Exception\ProcessTimedOutException(code: 0): The process \"*long command*" exceeded the timeout of 600 seconds. at /home/hunterhawley/blueprintstats/vendor/symfony/process/Process.php:1237)
The thing is though, in my queue worker, I have:
--timeout=1200
Which is exactly double the 600 second timeout that the error claims is tripping it up. It is obvious to me that either there is some cap at 600, or that some other setting is preventing it from going above. Does anyone have a guess as to which setting may be capping me at 600?
Please or to participate in this conversation.