[英]Ubuntu LAMP stack - only index.php works
我已經在Ubuntu 12.04
上安裝了LAMP堆棧apache2
我可以通過LAN訪問Web服務器,並且info.php
諸如index.php
(其中包含工作的php)和info.php
(它們是我作為設置說明的一部分創建並顯示php詳細信息)之類的頁面,但是我可以t使其他任何html(給出404)或.php(顯示為空白)正常工作。
我查看了:/var/log/apache2/error.log
我發現:“ php致命錯誤未知,無法打開所需文件”
導致出現一篇文章,表明問題可能是所有權/權限,因此我嘗試了:
須藤chmod -R 755 / var / www / my_site /
基本上,當我試圖使ftp不在/ home / user /之外時,我擺弄了文件夾所有權,這引起了問題。
為了解決這個問題,請使用“ bind”將家庭外的文件夾與家庭ftp應變內的ftp文件夾一起安裝到您的/ var / www / my_site文件夾等
如果您有興趣,請執行以下操作:搜索:“允許通過FTP訪問主目錄Chroot之外的文件”。
但是,由於我這樣做了:chmod -R 755 / var / www / my_site /盡管我的站點現在可以正常工作,但是ftp綁定功能不起作用,但是沒關系-我需要對整個權限進行一些了解! 感謝您的光臨。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.