/ etc / apache2 / conf-available / phpmyadmin中没有phpmyadmin.conf

时间:2015-09-07 07:27:13

标签: apache ubuntu phpmyadmin

我关注this tutorial,我在本教程的第二步找不到phpmyadmin.conf。我只有/ etc / apache2 / conf-available /

中的文件

charset.conf

其他的虚拟主机存取log.conf

JavaScript的common.conf

security.conf

局部误差-pages.conf

服务-CGI-bin.conf

我必须编辑哪一个?

3 个答案:

答案 0 :(得分:23)

你确定你正确地遵循了这个吗?

  

出现第一个提示时,apache2会突出显示,但不会突出显示   选择。如果没有按“SPACE”选择Apache,则安装程序   在安装过程中不会移动必要的文件。打“空间”,   “TAB”,然后“ENTER”选择Apache。

这是第一步的一个非常重要的部分,我之前忽略了这可能导致这个问题

作为另一种补救措施,你可以试试这个:

来自文档: https://help.ubuntu.com/community/phpMyAdmin

  

如果这不起作用,那么您可以执行以下操作来包含   phpMyAdmin将Apache配置发送到Apache:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
sudo /etc/init.d/apache2 reload
     

自Ubuntu 13.10(Saucy Salamander)以来,Apache不再加载   /etc/apache2/conf.d目录中的配置文件。代替,   它们被放在/ etc / apache2 / conf-available目录中   使用a2enconf命令进行管理。因此,如果您需要手动   包括phpMyAdmin提供的Apache配置文件,你必须运行   以下内容:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo /etc/init.d/apache2 reload

答案 1 :(得分:14)

出现第一个提示时,apache2会突出显示,但不会被选中。如果你没有点击" SPACE"要选择Apache,安装程序将不会在安装期间移动必要的文件。按" SPACE"," TAB",然后" ENTER"选择Apache。

如果您拒绝,请执行以下命令

sudo dpkg-reconfigure phpmyadmin

选择no以重新配置数据库,然后您可以选择apache 按照上述步骤

答案 2 :(得分:1)

在此服务器上找不到请求的 URL。

Apache/2.4.41 (Ubuntu) 服务器在 example.com 端口 80

如果这不起作用,那么您可以执行以下操作以将 phpMyAdmin 提供的 Apache 配置包含到 Apache 中:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf 须藤 /etc/init.d/apache2 重新加载 从 Ubuntu 13.10 (Saucy Salamander) 开始,Apache 不再从 /etc/apache2/conf.d 目录加载配置文件。相反,它们被放置在 /etc/apache2/conf-available 目录中,该目录由 a2enconf 命令管理。因此,如果您需要手动包含 phpMyAdmin 附带的 Apache 配置文件,则必须运行以下命令:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf 须藤 a2enconf phpmyadmin 须藤 /etc/init.d/apache2 重新加载

当第一个提示出现时,apache2被高亮显示,但没有被选中。如果您没有点击“SPACE”来选择 Apache,安装程序将不会在安装过程中移动必要的文件。按“SPACE”、“TAB”,然后按“ENTER”选择 Apache。

如果您没有这样做,请输入以下命令

sudo dpkg-reconfigure phpmyadmin 选择 no 重新配置数据库,然后您可以按照上述步骤选择 apache