2013-06-28 92 views
0

我使用命令「sudo apt-get install phpmyadmin」在Ubuntu 12.04上安裝了phpmyadmin。所以,phpmyadmin位於目錄/ usr/share/phpmyadmin。然後我使用命令「sudo ln -s/usr/share/phpmyadmin」在/ etc/www /下創建了一個鏈接。但是,當我使用瀏覽器訪問phpmyadmin時,出現錯誤代碼「禁止訪問」。您無權訪問此服務器上的/ phpmyadmin。 我在互聯網上搜索了很多,找到解決方案。一種解決方案是在httpd.conf文件中添加以下代碼(我的httpd.conf文件爲空)。
<Directory 「/usr/share/phpmyadmin/」>
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Howerver,它沒有工作!有沒有人可以告訴我問題在哪裏。提前致謝。403錯誤phpMyAdmin在Ubuntu的12.04

+0

這真的是一個更好的問題http://serverfault.com – Mgetz

回答

0

首先嚐試添加

Options FollowSymLinks 

AllowOverride None 

而且,這裏是一個提示:

如果你創建了例如在root用戶的符號鏈接,那麼你可能會得到那個錯誤是因爲原始資源可能是其他人的,但鏈接是由root擁有的。這通常發生在C-Panel託管當然。我不確定它會在Ubuntu下發生。

+0

它也沒有工作。 – lute

+0

好吧,我刪除了/ var/www /下的鏈接「phpmyadmin」,並直接將phpmyadmin文件夾移動到/ var/www而不是創建鏈接文件。然後我發現它的工作原理!雖然我不知道爲什麼,但我的phpmyadmin運行良好,這是個好消息。 – lute