Yiiii2 - 500 内部错误

Posted

技术标签:

【中文标题】Yiiii2 - 500 内部错误【英文标题】:Yiii2 - 500 internal error 【发布时间】:2017-07-04 09:06:46 【问题描述】:

有人给了一个用 yii2 创建的项目的副本,我不得不执行 composer 来获取项目的所有包,但是我收到了这个错误:

这是我在 Runtime/app.log 文件中得到的:

[127.0.0.1][-][-][error][yii\web\HttpException:404] yii\web\NotFoundHttpException: Page not found. in C:\xampp\htdocs\prueba-desarrolladores\vendor\yiisoft\yii2\web\Request.php:189

我无法访问项目的主视图。我一直在看这里的相关帖子,但没有任何效果我不知道该怎么办,谢谢你的帮助。

【问题讨论】:

500 是php异常的错误码。你能给我们更多的信息吗?也许只是语法错误。 检查运行时/logs/app.log 这意味着您的网络路径与您朋友的网络路径不同。 您有 2 个不同的错误。第一个 url 与您的任何路由都不匹配,第二个 yii2 的调试工具栏不起作用。你能提供你的路线设置吗?检查配置文件中的“urlManager”设置。 【参考方案1】:

我有两次。首先我在 Chrome 开发者选项中看到了我的“网络标签”,它说:PHP Notice 'yii\base\ErrorException' with message 'unserialize(): Error at offset 0 of 16105 bytes' 我使用 EditThisCookie Chrome 扩展程序删除了我的 cookie 并临时解决了。明天我再次遇到此错误,我在 this answer 中找到了解决方案,我删除了我的项目 runtime/debug 文件夹,我的问题解决了。

【讨论】:

以上是关于Yiiii2 - 500 内部错误的主要内容,如果未能解决你的问题,请参考以下文章

HTTP 500内部服务器错误怎么解决。

HTTP 500内部服务器错误怎么解决。

500内部服务器错误是啥意思?

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误

部署网站:500 - 内部服务器错误

内部服务器错误 (500) httpwebrequest