Debian上的phpMyAdmin Lenny 403错误禁止

我用了

apt-get install phpmyadmin

安装phpmyadmin后安装apache2 php5和mysql的方式相同,然后当我去http:// [ip] / phpMyAdmin /它给了我一个404错误。 所以我去找了这些文件,并在/ usr / share / phpMyAdmin中find它们,所以我做了一个别名

sudo ln -s /usr/share/phpMyAdmin /var/www

现在当我回到phpmyadmin它给了我一个403禁止的错误。 我该怎么办?

谢谢 :)

这很可能是/ usr / share / phpMyAdmin中的index.php(或其他)默认情况下没有打开。 看看那个目录里面有什么,然后试着直接指定这个文件来看看是否修复了这个问题(我们之后可以解决这个问题)。

如果没有,这可能是一个权限问题(这不太可能):找出哪个用户正在运行Apache:
sudo ps aux | grep "apache2" | cut -f1 -d" "
在那里会有一些根,忽略这些,并select其他用户名。 然后尝试:
sudo -u whatever_user_that_was ls /usr/share/phpMyAdmin
如果这给予权限被拒绝,那是你的问题。

查看Debian wiki的说明,将phpadmin包含在你的apache实例中。 先阅读wiki,然后让我知道你是否还有问题。 祝你好运!

编辑:

更具体地说,您只需要将以下行添加到/etc/apache2/apache2.conf

 Include /etc/phpmyadmin/apache.conf