我关注this tutorial,我在本教程的第二步找不到phpmyadmin.conf。我只有/ etc / apache2 / conf-available /
中的文件charset.conf
其他的虚拟主机存取log.conf
JavaScript的common.conf
security.conf
局部误差-pages.conf
服务-CGI-bin.conf
我必须编辑哪一个?
答案 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