我在apache2
Ubuntu 12.04
我可以通过局域网访问Web服务器,并可以显示index.php
(其中包含工作的php)和info.php
(我作为设置说明的一部分创建的页面)并显示php详细信息)但我无法获得任何其他html(给出404)或.php(显示为空白)才能正常工作。
答案 0 :(得分:0)
我发现: 'php致命错误未知无法打开所需'
导致一篇文章暗示问题可能是所有权/权限,所以我尝试了:
sudo chmod -R 755 / var / www / my_site /
基本上,当我试图让ftp走到/ home / user /之外时,我已经摆弄了文件夹所有权 这导致了这个问题。
要解决此问题,请使用'bind'将home ftp文件夹中的ftp文件夹挂载到home以外的文件夹到/ var / www / my_site文件夹等
搜索: 如果您有兴趣,可以在文章中“允许FTP访问主目录Chroot之外的文件”。
然而,因为我做了:chmod -R 755 / var / www / my_site /虽然我的网站现在工作了ftp绑定的东西不起作用但没关系 - 我需要做一些了解整个权限的事情!谢谢你的期待。