Heim  >  Artikel  >  Backend-Entwicklung  >  yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误

yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误

WBOY
WBOYOriginal
2016-08-08 09:06:43892Durchsuche

yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误

就是会在我标注的地方报错,但是这个文件是系统自带的,为什么会报错呢?

回复内容:

yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误

就是会在我标注的地方报错,但是这个文件是系统自带的,为什么会报错呢?

可以看下你服务器目录的权限是否都允许Apache读写了

500是代码出错 把错误信息打出来

yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误yii2框架中自己创建了一个文件夹,在本地运行没有问题,但是拉上服务器就出现服务器500的错误

现在就是最后这句会报错

注意一下你服务器的php版本,某些版本的php不支持这种写法:
`
(new BigClassName)->func();
`
乖乖改成下面的写法吧:
`
$xx = new BigClassName;
$xx->func();
`

另外你查看一下服务器错误日志,最有帮助。

还有如果本机是Windows环境的话,注意一下文件名大小写要一致,linux对大小写敏感。

p.s. 手机码字好辛苦的

谢谢邀请。服务器500是程序错误,我建议你做断点调试,具体问题还是根据断点找原因比较好

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn