安装MySQL社区服务器并成功创建magento数据库后,我仍然无法连接以完成magento安装甚至查看Magento安装向导。
我在命令行输入了这个:
create database magento;
给我ERR:1820(HY000),但我克服了这个:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
然后退出MySQL。
然后我下载了Magento软件社区版ver 1.9.2.4 tar.gz,我将文件移动到/ Library / WebServer / Documents并尝试在http://localhost/magento上启动浏览器,IP地址/ magento,但不能完成设置,因为localhost无法连接。
我正在关注本教程,但现在我被困在8:00标记处: https://www.youtube.com/watch?v=EJRaCzPUqic
答案 0 :(得分:0)
您可能需要在php.ini中设置MySQL套接字文件路径-连接到本地主机MySQL时,PHP会首先查找套接字,而MySQL的最新发行版(例如MacPorts的发行版)会禁用MySQL中的联网默认设置。
在您的MySQL设置中启用联网(以便PHP可以访问127.0.0.1),在数据库凭据(主机)中使用127.0.0.1而不是“ localhost”,或修改php.ini来设置默认的mysql套接字到系统上的正确路径。