亲!欢迎来到家园网! 请登录  快速注册
使用QQ号码登录
只需一步,快速开始
用户名 记住状态 快速注册
密   码 找回密码
页面正在加载中...
武汉论坛 > 家园社区 > 技术交流 > Yii报错500:An Error occurred while handling another error:
首 页
1
尾页
共1页   到

Yii报错500:An Error occurred while handling another error:

回复(..)| 浏览(..
发表于2018-11-17 11:33     所属论坛:技术交流 奖励:5分 推荐我的帖子 举报该用户 楼主
这几天将几个Yii2项目通过Composer方式升级到2.0.15.1,运行一天的样子,所有项目反馈偶尔出现500报错,页面详细错误打印如下图

刷新几下页面又正常了,这种问题是偶尔才发生,我的 site/error 已定义且能正常访问,最后查框架的 Controller 控制器问题,通过下图更改了一处代码解决了问题(还需要继续观察是否真的已解决)

/vendor/yiisoft/yii2/base/Controller.php

运行环境 Centos, apache2.4, php7.1.18,问题虽然解决了,但不知道具体原因。


如果你一直是报图1的错误,说明其他地方的配置有问题。


[最后修改于 2018-11-17 11:41:17]
楼主相关:
回复于2018-11-19 13:40 奖励:1分 只看该作者 举报该用户 设为精华 1楼

这个问题搞了一周,问题原因终于找到了,原来是根目录下 composer.lock 影响了升级,导致升级后一些组件版本还是老版本,请先将根目录下的 composer.lock 文件删除后再执行composer 升级Yii的命令。

首 页
1
尾页
共1页   到
您需要先 登录 才能进行回复,快速注册
Copyright 2016 武汉论坛,武汉家园网 jiayyy.com,All Rights Reserved
邮箱:admin#jiayyy.com  鄂ICP备160205号