Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何连接到http://localhost/magento 是否要完成Magento社区版1.9.2.4版的安装?_Php_Mysql_Magento - Fatal编程技术网

Php 如何连接到http://localhost/magento 是否要完成Magento社区版1.9.2.4版的安装?

Php 如何连接到http://localhost/magento 是否要完成Magento社区版1.9.2.4版的安装?,php,mysql,magento,Php,Mysql,Magento,安装MySQL社区服务器并成功创建magento数据库后,我仍然无法连接以完成magento安装,甚至无法查看magento安装向导 我在命令行中键入了以下内容: create database magento; 给了我ERR:1820(HY000),但我克服了这个问题: ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; 然后退出MySQL 然后我下载了Magento软件社区版1.9.2.4 tar.gz,将文件移动到/Libr

安装MySQL社区服务器并成功创建magento数据库后,我仍然无法连接以完成magento安装,甚至无法查看magento安装向导

我在命令行中键入了以下内容:

create database magento;
给了我ERR:1820(HY000),但我克服了这个问题:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
然后退出MySQL

然后我下载了Magento软件社区版1.9.2.4 tar.gz,将文件移动到/Library/WebServer/Documents,并尝试在IP地址/Magento上启动浏览器,但由于localhost无法连接,因此无法完成安装

我一直在学习本教程,但现在我被困在了8:00点:

您可能需要在php.ini中设置MySQL套接字文件路径-当连接到localhost MySQL时,php会首先查找套接字,默认情况下,MySQL的最新发行版(比如MacPorts的发行版)会在MySQL设置中禁用网络


要么在MySQL设置中启用网络(以便PHP可以访问127.0.0.1),要么在数据库凭据(主机)中使用127.0.0.1而不是“localhost”,或者修改php.ini,将默认的mysql套接字设置为系统上的正确路径。

您可能需要在php.ini中设置mysql套接字文件路径-连接到localhost mysql时,php将首先查找套接字,mysql的最新发行版(例如MacPorts的版本)默认情况下在mysql设置中禁用网络

在MySQL设置中启用网络(以便PHP可以访问127.0.0.1),在数据库凭据(主机)中使用127.0.0.1而不是“localhost”,或者修改PHP.ini以将默认MySQL套接字设置为系统上的正确路径