安装后,phpmyadmin无法正常工作
我使用的是ubuntu-11.04 。
我在这个网站上执行了以下步骤:
- 在Ubuntu上安装支持PHP5和MySQL的Apache2 HowtoForge
到目前为止我的apache2,php和mysql工作正常,除了phpmyadmin …每当我运行这个:
http://localhost/phpmyadmin/
我在浏览器上收到此错误:
未找到
在此服务器上找不到请求的URL / phpmyadmin /。
Apache / 2.2.17(Ubuntu)服务器在localhost端口80
请在Ubuntu wiki中阅读本节 。 您需要配置apache2.conf以使phpMyAdmin正常工作。
gksu gedit /etc/apache2/apache2.conf
然后将以下行添加到文件末尾。
Include /etc/phpmyadmin/apache.conf
然后重启apache
/etc/init.d/apache2 restart
尝试了各种不同的方式。
最后,这来自ubuntu文档 ,对我有用 :
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo service apache2 reload
Ubuntu 16.04
在mysql和phpmyadmin中安装并设置用户和密码后执行以下命令
sudo apt install php-gettext
为我工作……
编辑1如果您只需要apache,phPmyAdmin和MySql只需要一个Web应用程序环境,那么我建议为您安装所有这三个,然后您准备好了这里是链接
XAMPP安装和下载| Apache好友
别恐慌! 只需在终端中以root权限运行以下代码即可
sudo ln -s /usr/share/phpmyadmin /var/www
我遇到了同样的问题,我通过运行sudo dpkg-reconfigure phpmyadmin
修复了它
提供新的用户名和密码
你需要找到phpmyadmin
所在的位置,例如locate phpmyadmin
,有些它会返回位置,例如/usr/share/phpmyadmin
。
然后你可以这样符号链接: sudo ln -s /usr/share/phpmyadmin /var/www
启动Ubuntu 14.04及更高版本, /var/www
不再使用/var/www/html
。 例如, sudo ln -s /usr/share/phpmyadmin /var/www/html
参考: 从2.4.7版本的apache2开始,我的本地网站放在哪里?
sudo sed -i '$ a\Include /etc/phpmyadmin/apache.conf' /etc/apache2/apache2.conf && sudo service apache2 restart && sudo apt-get install php-gettext`
经过测试和工作。 运行它应该解决任何想要1class轮的人。
我尝试了所有上述方法,但它们对我不起作用。 最后这个工作了。
打开终端并使用以下命令切换到超级用户: sudo su
使用链接中给出的说明安装phpmyadmin后,打开/etc/apache2/conf-available
。
你会在那里找到一个名为phpmyadmin.conf
的文件。 将其复制到/etc/apache2/conf-enabled
。 或者只是使用命令
sudo cp /etc/apache2/conf-available /etc/apache2/conf-enabled
重启apache2( sudo service apache2 restart
),然后在浏览器中打开localhost / phpmyadmin链接。
最后这个工作为ubuntu 14.04 LTS
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin sudo service apache2 restart
现在在Web浏览器中键入localhost/phpmyadmin
。
我遇到了同样的问题。
首先检查名为/usr/share/phpmyadmin/
的目录是否存在。 如果是这样,只需执行以下命令将其移动到/var/www/phpmyadmin
:
mv /usr/share/phpmyadmin /var/www/phpmyadmin
打开浏览器并打开http://localhost/phpmyadmin
。 现在它应该工作。