我在和塞拉一起研究麦克。我最近安装了apache、php、mysql和phpadmin。我遵循这样的指令:https://medium.com/@JohnFoderaro/how-to-set-up-apache-in-macos-sierra-10-12-bca5a5dfffba#.jraxx6f9f安装apache php和configur virtual hosts,还有这个指令:bVo&t=183s安装mysql和phpadmin。
我把我的网站(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 error,Localhost or phpMyAdmin not found on server: How to fix?
在我的例子中,/etc/apache2/apache2.conf是空的,添加"Include /etc/phpmyadmin/apache.conf"不起作用,而且将它添加到/etc/apache2/httpd.conf会产生错误。我读过它可能是因为apache服务器正在工作,并且不可能同时在同一个地方使用phpadmin和apache,这是真的吗?在停止之后,doen也不能工作。我做错了什么?
发布于 2017-05-27 12:31:51
希望这能帮你渡过难关。
配置apache之后,您需要遵循以下步骤来获得与本地MySQL的连接。
发布于 2017-02-07 20:49:56
好的我已经解决了。这是因为我没有为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>
sudo nano /etc/hosts创建主机名条目。我试过:127.0.0.1 phpmyadmin.localhost
sudo apachectl restartphpmyadmin文件放入站点一切都很好,我可以创建新的数据库并使用它:)
https://stackoverflow.com/questions/42098575
复制相似问题