5ya*_*han 40 apache2 phpmyadmin
当我重新启动 apche2 时,我收到此消息..
sudo service apache2 restart
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Run Code Online (Sandbox Code Playgroud)
当我输入 时localhost/phpmyadmin,它显示了消息
-NOT FOUND 在此服务器上找不到请求的 URL /phpmyadmin。本地主机端口 80 上的 Apache/2.4.7 (Ubuntu) 服务器
请帮助我。
小智 103
您是否尝试过:
sudo -H gedit /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)
然后将以下行添加到文件末尾:
Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)
然后重启apache:
/etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
Men*_*han 16
我相信这是因为你没有很好地配置你的 phpmyadmin 与 apache 服务器。如果您使用sudo apt-get install(因为您可以使用源代码等安装它们)安装了 apache 服务器和 phpmyadmin,则以下过程可能适合您。
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
现在输入
localhost/phpmyadmin网络浏览器地址栏
如果你现在做的一切都正确,你可以在浏览器上看到 phpmyadmin。
(由于您的 apache 重新启动服务器的安装方法或其他事情可能不同。如果是,那么您必须手动执行要执行的命令(此描述相信您对 linux 中的 apache 非常陌生:)))
小智 7
在 Ibrahim 的回答中,我在终端中使用了 nano 而不是 gedit,因为我无法让 gedit 工作。
根终端步骤
粘贴到终端中,这将在终端 Nano 编辑器中打开:
nano /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)然后将以下行添加到文件末尾:
Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)ctrl-o并ctrl-x保存并退出。
然后粘贴在终端:重启apache:
/etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
282149 次 |
| 最近记录: |