我在Laravel 10中有一个应用程序。此应用程序托管在Apache中(不使用php artisan serve)。每次出现错误时,页面都会加载到max_execution_time,并且在该页面上没有显示任何有用的内容。这使得它很难调试是什么原因导致的错误?有人知道怎么解决吗我很抱歉,如果我张贴在错误的论坛
juud5qan1#
检查PHP错误提示:首先,检查您的PHP错误日志。这些日志可能包含有关导致问题的原因的更详细信息。默认情况下,PHP错误日志通常位于Web服务器日志目录中名为error.log或php_error.log的文件中。您可以在php.ini文件中配置PHP错误日志位置。增加max_execution_time:如果您的应用程序确实需要更多的时间来执行某些任务,您可以在php.ini文件或Apache配置中增加max_execution_time。执行此操作时要小心,因为过长的执行时间可能会导致性能问题。如果可能的话,最好优化你的代码。
1条答案
按热度按时间juud5qan1#
检查PHP错误提示:首先,检查您的PHP错误日志。这些日志可能包含有关导致问题的原因的更详细信息。默认情况下,PHP错误日志通常位于Web服务器日志目录中名为error.log或php_error.log的文件中。您可以在php.ini文件中配置PHP错误日志位置。
增加max_execution_time:如果您的应用程序确实需要更多的时间来执行某些任务,您可以在php.ini文件或Apache配置中增加max_execution_time。执行此操作时要小心,因为过长的执行时间可能会导致性能问题。如果可能的话,最好优化你的代码。