好吧我在亚马逊实例上运行apache,我需要一个Android应用程序通过PHP与mySQL通信 . 我可以阅读index.html,但是我的文件夹/var/www/android_login_api/index.php获得了404.当它可以读取apache web服务的根文件夹时怎么样?
在此服务器上找不到请求的URL /var/www/html/android_login_api/index.php .
我认为你应该在 /var/www/html 中创建一个 .htaccess 文件 .
只需添加以下行:
DirectoryIndex index.php
听起来像是一个许可问题 . 尝试将index.php权限更改为755
Sudo chmod 755 index.php
这将使index.php文件可读 . 另一个想法是,因为android_login_api本身可能还有链接,你也可以使用
sudo chmod 755 /var/www/html/android_login_api 755 -R
这将以递归方式使您的所有文件都可读
2 回答
我认为你应该在 /var/www/html 中创建一个 .htaccess 文件 .
只需添加以下行:
听起来像是一个许可问题 . 尝试将index.php权限更改为755
这将使index.php文件可读 . 另一个想法是,因为android_login_api本身可能还有链接,你也可以使用
这将以递归方式使您的所有文件都可读