当我到达以下链接时,我刚刚使用 rightscale 设置了一个 LAMP EC2 实例:
“http://ec2-xxx.compute-1.amazonaws.com/“
我得到了标准的 apache 欢迎页面。现在我的服务器上有目录“/var/www/html/”,我可以将“公开”可查看的网页放在其中。我在这里添加了一个目录,其中包含一些 php 脚本,现在位于:
“/var/www/html/newdir/somefilename.php”
当我去:
“http://ec2-xxx.compute-1.amazonaws.com/newdir/somefilename.php“
脚本无法运行(php 正在运行)- 即我收到“未找到”消息 - 即甚至找不到页面。我已将目录和文件的权限设置为 777(使用 chmod)。
有人能告诉我我没有做什么吗?我希望能够从 Web 浏览器运行 php。
感谢你的帮助。
答案1
我认为您使用了错误的文档根目录。根据 Rightscale 支持站点,文档根目录似乎位于/home/webapps/$APPLICATION/current
。您也可以查看Rightscale 支持站点