2012-05-29

在 Apache 與 PHP 遇到 403 Forbidden

啟動 Apache 輸入網址 http://localhost/install/,得到以下的錯誤訊息:
Forbidden
You don't have permission to access /install/ on this server.
先檢查 PHP 在 httpd.conf 裡的設定:
Alias /install/ "D:/Web/install/"

    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
應該沒有錯。

Google 後發現錯在 DirectoryIndex,沒有設預設的檔案名稱。

    DirectoryIndex index.html
在 index.html 後面加上 index.php 就可以了。

    DirectoryIndex index.html index.php
當然也可以不修改,在網址明確輸入 /install/index.php 也行得通。

沒有留言:

張貼留言