安装后无法访问phpmyadmin

Cer*_*ler 12 linux ssh phpmyadmin

我正在尝试按照本指南在我的新服务器上安装phpmyadmin

apt-get install phpmyadmin
nano /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)

然后将phpmyadmin添加到apache配置:

Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)

并重新启动apache:

service apache2 restart
Run Code Online (Sandbox Code Playgroud)

所有这一切都通过SSH.

但现在当我尝试访问:xxxx/phpmyadmin时,我得到的是我的浏览器下载文件...有人可以帮忙吗?

Man*_*ani 19

如果你确定你有灯组,只需打开你的终端并输入编辑

/etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)

并在文件末尾粘贴以下内容

Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)

您还可以访问https://help.ubuntu.com/community/phpMyAdmin了解更多详情.

  • 在这之后我还不得不重新使用sudo service apache2 restart (3认同)

小智 5

我猜你可以做两件事,因为我已经经历过这两件事:1.你需要添加

sudo -H gedit /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)

2.最后或代码中的某处添加此行:

Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)

3.重启:

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

但这对我不起作用(apache2 无法重新启动),因为它对许多人都有效。否则你可以尝试:

ln -s /etc/phpmyadmin/apache.conf /etc/apache2/sites-enabled/001-phpmyadmin
Run Code Online (Sandbox Code Playgroud)

或者

sudo dpkg-reconfigure phpmyadmin
Run Code Online (Sandbox Code Playgroud)

并在网络服务器下选择:apache。