致命错误异常错误:超过了30秒的最长执行时间



我正在docker中运行我的symfony 3.3项目。它在码头外运行良好。所有容器都在运行:nginx:alpine,php-fpm 7.2,PostgreSQL,rabbitMQ。

我收到这个错误:

(1/1) FatalErrorException
Error: Maximum execution time of 30 seconds exceeded
in AnalyzeServiceReferencesPass.php (line 71)
at AnalyzeServiceReferencesPass->processValue()
in AnalyzeServiceReferencesPass.php (line 118)

dev.log

request.CRITICAL:未捕获的PHP异常Symfony\Component\Debug\Exception\FatalErrorException:"错误:最大值超过了30秒的执行时间"/var/www/html/vendor/tritch/tritch/lib/twig/Extension/Core.php第710行{"exception":"[object](Symfony\Component\Debug\Exception\FatalErrorException(代码:0(:错误:在超过了30秒的最长执行时间/var/www/html/vendor/tritch/tritch/lib/twig/Extension/Core.php:710("}

这意味着您的请求非常缓慢,因此需要增加最大执行时间max_execution_time = 900ini_set('max_execution_time', 900);或更改请求的驱动程序还要检查你是否有一个无限周期

添加到Docker文件中的RUN echo "max_execution_time=900" >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini行使其工作。

最新更新