我是新手ubuntu
。我将安装lamp
它phpmyadmin
也运行良好,但我的问题是当我尝试重新启动 apache2 的服务时,它没有重新启动好,它看起来像,
ubuntu@P3-SD1:~$ sudo service apache2 restart
* Restarting web server apache2 [Tue Jul 01 18:59:36.992771 2014] [alias:warn]
[pid 23365] AH00671: The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias.
[ OK ]
然后我尝试检查http://localhost
并且它们都工作正常......http://localhost/phpmyadmin
phpinfo()
我正在尝试修复,并删除以下目录的第 3 行/etc/phpmyadmin/apache.conf at line 3
别名 /phpmyadmin “/usr/share/phpmyadmin/”
然后 apache2 restart 看起来不错,看起来像
ubuntu@P3-SD1:~$ sudo 服务 apache2 重启
- 重新启动 Web 服务器 apache2 [确定]
但是,http://localhost/phpmyadmin/
没有工作,它说
Not Found
The requested URL /phpmyadmin/ was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80
NOTE:
如果我添加别名(别名/phpmyadmin“/usr/share/phpmyadmin/”)意味着 phpmyadmin 工作正常。
下一个,
gksu gedit /etc/apache2/apache2.conf
以下行添加到文件末尾。
包括 /etc/phpmyadmin/apache.conf
- 添加,这个也行,但是不起作用
包括 /etc/phpmyadmin/apache.conf
提前致谢。
答案1
在文件中 /etc/apache2/apache.conf
注释以下行:
# Include /etc/phpmyadmin/apache.conf
然后, /etc/phpmyadmin/apache.conf
确保存在以下别名:
Alias /phpmyadmin "/usr/share/phpmyadmin/"
重新启动apache:
sudo /etc/init.d/apache2 restart
现在您应该能够使用 phpmyadmin,并且应该显示错误消息。
希望能帮助到你 :)