Forbidden 您无权访问此服务器上的 /phpmyadmin

Kam*_*esh 6 mysql php permissions apache2 phpmyadmin

我按照以下步骤在我的 Ubuntu 12.04 本地主机上安装了 php、mysql、phpmyadmin:

我尝试以下步骤:

sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install php5-cli
sudo apt-get install php5-cgi
sudo apt-get install php5-mysql
sudo apt-get install php5-pgsql
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)

比在我遇到 phpmyadmin not found 错误并使用以下答案修复之后

升级php和apache后如何解决phpmyadmin not found问题?

应用该修复程序后,我收到了另一条错误消息:

Forbidden  You don't have permission to access /phpmyadmin on this server.
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

Kam*_*esh 9

它解决了:

sudo apt-get install mysql-server
sudo dpkg-reconfigure phpmyadmin
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)


Ach*_*chu 5

您需要更改权限:

sudo chown -R $USER:$USER /var/www/  
sudo chmod -R 755 /var/www 
Run Code Online (Sandbox Code Playgroud)