【问题标题】:Error 500 (Internal Server Error) during Pyrocms installationPyrocms 安装期间出现错误 500(内部服务器错误)
【发布时间】:2016-09-11 14:36:31
【问题描述】:

我在 Windows 7 上安装了带有 PHP 5.6 的 Composer 和 XAMPP 服务器。

我在这里关注Pyrocms 文档: https://www.pyrocms.com/documentation/pyrocms/installation

按照这些步骤,我在 htdocs/pyrocms 中创建了一个新的 pyrocms 项目,并使用 composer install 下载了供应商包

现在,在尝试打开 localhost/pyrocms/public 以开始安装 Pyrocms 时,它给了我以下错误:

显然,laravel.log 文件显示以下错误:不同的行号每次不同。

[2016-09-11 15:14:11] production.ERROR: 异常 'Symfony\Component\Debug\Exception\FatalErrorException' 并在 F:\famp\htdocs\ 中显示消息“超过 30 秒的最大执行时间” pyrocms\vendor\leafo\scssphp\src\Parser.php:898

[2016-09-11 15:15:27] production.ERROR: 异常 'Symfony\Component\Debug\Exception\FatalErrorException' 并在 F:\famp\htdocs\ 中显示消息“超过 30 秒的最大执行时间” pyrocms\vendor\oyejorge\less.php\lib\Less\Parser.php:2462

[2016-09-11 15:16:15] production.ERROR: 异常 'Symfony\Component\Debug\Exception\FatalErrorException' 并在 F:\famp\htdocs\ 中显示消息“超过 30 秒的最大执行时间” pyrocms\vendor\leafo\scssphp\src\Parser.php:844

[2016-09-11 15:21:29] production.ERROR: 异常 'Symfony\Component\Debug\Exception\FatalErrorException' 并在 F:\famp\htdocs\ 中显示消息“超过 30 秒的最大执行时间” pyrocms\vendor\leafo\scssphp\src\Parser.php:1354

最大时间超出错误的可能原因是什么?

【问题讨论】:

    标签: php pyrocms


    【解决方案1】:

    错误代码 500 是服务器错误,因此您应该能够在服务器日志中找到失败的原因,例如 \xampp\apache\logs。

    ETA:当您编辑了您的问题时,安装脚本需要很长时间的情况并不少见。您应该能够在您的 CMS 安装说明中找到相关信息。

    所以,只是为了安装时间,您可以像这样更改您的 php.ini:

    ; Maximum execution time of each script, in seconds
    ; http://php.net/max-execution-time
    ; Note: This directive is hardcoded to 0 for the CLI SAPI
    max_execution_time = 300
    

    【讨论】:

    • 感谢您的建议。我已经用日志更新了问题。
    • 日志显示已超过 30 秒的 max_execution_time。在 php.ini 中,您可以将该值更改为更大的值,例如 300。
    猜你喜欢
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    • 2014-03-23
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多