Ubuntu 12.04,刚刚从PHP 5.3升级到5.5.9之前,我可以通过在ip地址后面添加“/ phpmyadmin”从任何服务器访问phpmyadmin。 网站正在工作。
例如。
64.236.99.123/phpmyadmin 64.236.99.124/phpmyadmin
现在我得到一个404错误。 phpMyAdmin的configuration看起来没有变化,其“apache.conf”链接到apache的conf.d
所以我不明白为什么它不像以前那样工作。 有任何想法吗?
https://stackoverflow.com/a/19176094/631764
答案是,Apache 2.4使用conf-available文件夹,而不是像在Apache 2.4中那样conf-available conf.d
链接的答案说cp文件,然后激活它。 但通常你有一个phpmyadmin.conf的符号链接,而不是一个副本。 最好只有一个文件需要进行更改。 您链接到的常规文件位于/etc/phpmyadmin/
所以这就是我所做的,它的工作。
sudo cp -av /etc/apache2/conf.d/phpmyadmin.conf /etc/apache2/conf-available/ sudo a2enconf phpmyadmin sudo service apache2 restart
这样,你仍然有一个原始文件的符号链接,你只需要在一个地方( /etc/phpmyadmin/ )而不是在多个地方进行更改。 a2enconf在/etc/apache2/conf-enabled/创build一个符号链接。 你必须重新启动Apache才能看到更改的效果