欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php虚拟主机上的500错误原因及解决

程序员文章站 2024-02-13 15:52:28
...

写了一个简单的php代码,上传到空间。但是打开后出现了 apache显示 500错误。 谷歌了一下解决方案,基本都是说文件的权限有问题。但是我看了一下文件的权限没错 644,目录的权限也没错 755。 后来在同目录下建立另一个php文件,写入 [code lang="js"] ?php e

写了一个简单的php代码,上传到空间。但是打开后出现了 apache显示 500错误。

谷歌了一下解决方案,基本都是说文件的权限有问题。但是我看了一下文件的权限没错 644,目录的权限也没错 755。

后来在同目录下建立另一个php文件,写入

[code lang="js"]
echo "test";
?>[/code]

没有出现错误。那么问题肯定是在目标php文件的内容中了。将改文件放到本地的apache中执行了一下,发现时因为某一个语句后面少写了一个 “;” 。添上分号后,没有出现500错误,执行成功!

发现虚拟主机上的限制还是挺多的,尤其是http头回复中包含了apache,php的版本等信息。不过我这个博客也没有太大的关系,爱攻击就来吧。过一段时间,linux熟一点就把博客放到vps中去了。