Ano*_*Man 22 apache ubuntu phpmyadmin
按照本指南在VirtualBox中运行Ubuntu 14.04设置开发环境:http://klau.si/dev
安装phpmyadmin后,似乎我应该能够访问它,http://localhost/phpmyadmin但是apache会返回Not Found错误.本指南是否遗漏了某个配置步骤?我已经尝试重启apache服务.
apache2/sites-enabled或apache2/sites-available中没有phpmyadmin.conf文件,这是必需的吗?
如果是这样,我在哪里可以找到这些文件?
使用127.0.0.1而不是localhost返回相同的错误.http://localhost工作正常的默认apache页面.
浏览器中的控制台显示没有任何价值,只是未找到.
我还尝试使用dpkg-reconfigure -plow phpmyadmin重新运行安装脚本
Ano*_*Man 41
:这个问题就解决了由于本指南https://help.ubuntu.com/community/ApacheMySQLPHP#Troubleshooting_Phpmyadmin_.26_mysql-workbench加入
Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)
...到/etc/apache2/apache2.conf文件并重新启动服务.
小智 30
sudo dpkg-reconfigure -plow phpmyadmin
Run Code Online (Sandbox Code Playgroud)
当要求重新配置数据库时,请选择"否".然后当被要求选择apache2时,确保在[] apache2突出显示时命中空格.括号内应出现星号.然后按Enter键.Phpmyadmin应该重新配置,现在http:// localhost/phpmyadmin应该可以工作.详情请访问https://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-13.04-lamp
Ras*_*ain 22
试试这个
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo systemctl restart apache2
Run Code Online (Sandbox Code Playgroud)
tan*_*993 17
在 ubuntu 中最简单的方法(我在 ubuntu-20.04 中测试过):
步骤 1. 打开文件:
sudo nano /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)
第 2 步:在文件末尾添加以下行:
Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)
第三步:重启apache2:
sudo systemctl restart apache2.service
Run Code Online (Sandbox Code Playgroud)
小智 9
/var/www像这样创建一个链接:
sudo ln -s /usr/share/phpmyadmin /var/www/
Run Code Online (Sandbox Code Playgroud)
注意:从14.04开始,您可能要使用/var/www/html/而不是/var/www/
如果这对您不起作用,则需要包括PHPMyAdmin内部apache配置。
apache.conf使用您喜欢的编辑器打开,我的是nano :)
sudo nano /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)
然后添加以下行:
Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)
对于Ubuntu 15.04和16.04
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo service apache2 reload
Run Code Online (Sandbox Code Playgroud)
终于我找到了解决方案
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo service apache2 reload
Run Code Online (Sandbox Code Playgroud)
有关https://askubuntu.com/questions/55280/phpmyadmin-is-not-working-after-i-installed-it的更多信息
小智 5
创建一个像这样的链接/var/www/html来修复错误:
sudo ln -s /usr/share/phpmyadmin /var/www/html
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72350 次 |
| 最近记录: |