localhost / phpmyadmin / setup / not found

时间:2017-02-07 19:43:06

标签: apache phpmyadmin

我正在与山脉合作。我最近安装了apachephpmysqlphpadmin。我按照以下说明操作:https://medium.com/@JohnFoderaro/how-to-set-up-apache-in-macos-sierra-10-12-bca5a5dfffba#.jraxx6f9f以安装apache phpconfigur virtual hosts以及此https://www.youtube.com/watch?v=b_6g_5S_bVo&t=183s来安装mysqlphpadmin }。

我将我的网站(html + php)放在apache服务器上,所有数据都存储在/Library/Sites/foo/中,我可以通过localhost访问它,一切正常。 我在phpmyadmin中有Library/WebServer/Documents/个文件夹。

启动mysql并访问localhost/phpmyadmin/localhost/phpmyadmin/setup/localhost/phpmyadmin/config/后,我仍然无法找到404页面。

我访问了许多类似案例的网站,但我无法解决。

localhost/phpmyadmin giving page not found errorLocalhost or phpMyAdmin not found on server: How to fix?

在我的情况下,/etc/apache2/apache2.conf为空并且添加"Include /etc/phpmyadmin/apache.conf"无效,而且将其添加到/etc/apache2/httpd.conf会出错。我已经读过它可能是因为apache服务器正在工作而且无法在同一个地方同时使用phpadminapache这是真的吗?停止apache后,phpadmin也不起作用。 我做错了什么?

2 个答案:

答案 0 :(得分:2)

好的,我已经解决了。这是因为我没有为phpmyadmin创建虚拟主机和主机名。 这就是我的成就:

1.使用sudo nano /etc/apache2/extra/httpd-vhosts.conf为phpmyadmin创建虚拟主机我试过:

<VirtualHost *:80> DocumentRoot "/Users/piotrek/Sites/phpmyadmin" ServerName phpmyadmin.localhost ErrorLog "/private/var/log/apache2/phpmyadmin-error_log" CustomLog "/private/var/log/apache2/phpmyadmin-access_log" common </VirtualHost>

  1. 转到sudo nano /etc/hosts以创建主机名条目。我试过了:
  2. 127.0.0.1 phpmyadmin.localhost

    1. 重启apache sudo apachectl restart

    2. phpmyadmin文件放入网站

    3. 一切正常,我可以创建新数据库并使用它:)

答案 1 :(得分:2)

希望这会帮助您度过难关。

配置apache后,您需要按照以下步骤连接本地MySQL。

  1. https://dev.mysql.com/downloads/mysql/5.7.html 下载“Mac OS X 10.12(x86,64位),DMG存档” - dmg版本并在您的网站上安装mysql mac机器。在安装结束时,将生成root密码。请将该密码复制到笔记或其他文件中
  2. 在终端中按照以下步骤操作(PURE OPTIONAL)
    • cd / usr / local / mysql / bin ”点击进入按钮
    • sudo ./mysql -u root -p ”点击进入,终端会要求 密码,你需要复制粘贴MySQL ROOT密码,我 提到了第1步并进入。
    • 现在你将进入mysql,如果你想改变ROOT 密码然后在终端“更改用户”中输入此命令 'root'@'localhost'由您喜欢的新密码标识 更改'; “进入和退出终端
  3. https://www.phpmyadmin.net/下载phpmyadmin并解压缩phpmyadmin文件并将其重命名为 phpMyAdmin 到您的WebServer / Documents文件夹(/ Library / WebServer / Documents /)
  4. 转到终端并输入以下命令
    • cd / Library / WebServer / Documents / ,然后点击enter
    • cd phpMyAdmin ,然后点击回车
    • sudo mkdir config ,然后点击“输入”
    • sudo chmod o + x config ,然后点击enter
  5. 转到浏览器URL并输入以下 localhost / phpmyadmin / setup ,将打开服务器设置页面并按照以下步骤操作
    • 点击新服务器按钮,然后导航到身份验证标签 并输入 ROOT PASSWORD &amp;点击申请按钮
    • 在概述页面底部,您可以找到“下载”按钮并单击 那个和 config.inc.php 文件将被下载
    • config.inc.php 文件复制粘贴到 phpMyAdmin 中 夹
  6. 转到您的浏览器网址,然后输入 localhost / phpmyadmin / 并使用您的凭据输入数据库