CakePHP + nginx 500 内部服务器错误

Posted

技术标签:

【中文标题】CakePHP + nginx 500 内部服务器错误【英文标题】:CakePHP + nginx 500 Internal Server Error 【发布时间】:2015-06-11 17:07:22 【问题描述】:

我一直在尝试在 nginx 上安装 Cakephp,但我遇到了死胡同。我在尝试访问 Web 根目录时收到 500 内部服务器错误。我在 error.log 中收到此错误:

PHP 消息:PHP 致命错误:require():需要打开失败 '/var/www/html/test/vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') 在 /var/www/html/test/config/bootstrap.php 在第 23 行“阅读时 来自上游的响应标头,客户端:,服务器:example.com, 请求:“GET / HTTP/1.1”,上游: “fastcgi://unix:/var/run/php5-fpm.sock:”,主机:“example.com”

如果有人能对此有所了解,那就太好了。谢谢!

【问题讨论】:

这说明了一切:打开失败需要'/var/www/html/test/vendor/autoload.php 错误安装 + 无权限 = 内部服务器错误 是的,我很困惑为什么我错过了它,@MrTechie 【参考方案1】:

看来我缺少 php5-intl。解决了。​​

【讨论】:

以上是关于CakePHP + nginx 500 内部服务器错误的主要内容,如果未能解决你的问题,请参考以下文章

500 内部服务器错误 Nginx

Lumen + nginx = 错误 500,重写或内部重定向循环,同时内部重定向到“/index.php”

nginx 和 PHP GeoIP 模块的内部错误 500

Nginx 500错误总结

Nginx 500错误总结

如何在 nginx 中配置 cakephp