上传的PHP文件未在Amazon云上运行,而在那里创建的文件运行良好

时间:2011-02-11 08:12:41

标签: php mysql amazon-s3 amazon-ec2 amazon

我已经在Amazon Ec2云上部署了我的PHP Web应用程序,但我的文件没有运行,因为我的文件是使用ec-user帐户上传的,而如果我使用root创建文件,它可以轻松运行。 我已将所有上传文件的所有者和组更改为root,但服务器响应也是

网站在检索 mydns / index.php时遇到错误可能因维护失败或配置不正确。

如果我运行另一个用putty创建的文件,那么它运行得很好。

如果您认为需要某些配置,请帮助我 我在/ var / www / html / somefolder /

里面部署了网站

2 个答案:

答案 0 :(得分:0)

检查正在运行的.php文件的权限以及不使用ls -l的文件的权限。我认为权限需要为744。

答案 1 :(得分:0)

Unix是区分大小写的,而Windows不是在我引用任何文件的情况下,如果敏感的情况下PHP只在Unix中提供错误,为了使它成为woking我需要使所有路径和文件引用像 各种include,require,src和action varible以及区分大小写的方法。

感谢你们所有人。