安装后,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 。 现在它应该工作。