我用了
apt-get install phpmyadmin
以同样的方式安装 apache2 php5 和 mysql 后安装 phpmyadmin,然后当我去http://[ip]/phpMyAdmin/它给了我一个 404 错误。所以我去寻找文件,并在 /usr/share/phpMyAdmin 中找到它们,所以我通过这样做创建了一个别名
sudo ln -s /usr/share/phpMyAdmin /var/www
现在当我返回 phpmyadmin 时,它给出了 403 禁止错误。我该怎么办?
谢谢 :)
答案1
这很可能是因为 /usr/share/phpMyAdmin 中的 index.php(或其他文件)默认未打开。查看该目录中的内容,然后尝试直接指定该文件,看看是否能解决问题(我们可以随后修复该问题)。
如果不是,则可能是权限问题(可能性不大):找出哪个用户正在运行 apache:
sudo ps aux | grep "apache2" | cut -f1 -d" "
其中会有几个 root,忽略它们并选择其他用户名。然后尝试:
sudo -u whatever_user_that_was ls /usr/share/phpMyAdmin
如果出现权限被拒绝,那就是您的问题。
答案2
查看Debian 维基将 phpadmin 包含在您的 apache 实例中。请先阅读 wiki,然后告诉我您是否仍然遇到问题。祝您好运!
编辑:
更具体地说,您只需添加以下行/etc/apache2/apache2.conf
:
Include /etc/phpmyadmin/apache.conf