2013-03-24 56 views
8

我最近在Ubuntu中安裝了Apache,PHP和MySQL。並將我創建的文件複製到var/www目錄。但是,當我打開http://localhost它顯示當打開本地主機時,權限被拒絕

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/var/www/index.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

如何運行我的項目是否正常?它在windows中工作正常。

+0

是否/var/www/index.php存在嗎? – Steve 2013-03-24 07:06:02

+0

@Steve是當我創建一個PHP文件與回聲¨hai¨它的作品。 – 2013-03-24 07:06:37

+0

檢查您的包含路徑。它在Windows和Linux中不同 – 2013-03-24 07:13:16

回答

2

要解決這個問題,看看你的錯誤日誌行,找出哪個文件夾它正試圖訪問。 如果該文件夾已存在塊,請確保將其設置爲允許根據需要進行訪問。如果沒有,請在您的Apache配置文件中添加一個塊,以便根據需要進行訪問。請參閱下面的示例文件夾/ usr/local/awstats/htdocs。

訂購允許,拒絕 所有

允許的完整參考,檢查apache wiki