mac系统怎么安装ecshop
1个回答
展开全部
下载mysql55.dmg安装;
修改数据库密码: sudo mysql 进入数据库,use mysql;使用update user set password=password('xxx') where user='root'设置root密码;
可以使用update user set password=password('xxx') where user='' 禁止匿名登陆
下载ecshop安装包,解压,放置于/Library/Web Server/Documents下,当然,要提前打开系统的Web共享;
访问http://localhost/ecshop/upload,进入安装界面;
输入信息,当输入数据库信息的时候,会发现数据库用户名密码正确,但连接不上,原因是php中配置的socket文件和数据库中配置的socket文件不一致,mysql进入sql命令行,使用命令STATUS查看mysql中的socket文件地址,发现为/tmp/mysql.lock,使用phpinfo()查看php中的配置,为/var/mysql/mysql.lock,于是,一种方法是修改php.ini的配置,另外一种方法是建立/var/mysql/mysql.lock到/tmp/mysql.lock的链接,都行,弄好了之后,数据库正常连接;
进行安装,发现安装数据出错,打开/etc/php.ini.default文件,修改date.timezone = "UTC";打开install/includes/init.php文件,加入一行date_default_timezone_set ('Asia/Shanghai');
进行安装,发现创建管理员账号出错,打开文件install/includes/lib_installer.php,在第412行,将include(ROOT_PATH . 'install/languages/' . $system_lang . '.php');修改为include(ROOT_PATH . 'install/languages/zh_cn.php');
安装成功!!
修改数据库密码: sudo mysql 进入数据库,use mysql;使用update user set password=password('xxx') where user='root'设置root密码;
可以使用update user set password=password('xxx') where user='' 禁止匿名登陆
下载ecshop安装包,解压,放置于/Library/Web Server/Documents下,当然,要提前打开系统的Web共享;
访问http://localhost/ecshop/upload,进入安装界面;
输入信息,当输入数据库信息的时候,会发现数据库用户名密码正确,但连接不上,原因是php中配置的socket文件和数据库中配置的socket文件不一致,mysql进入sql命令行,使用命令STATUS查看mysql中的socket文件地址,发现为/tmp/mysql.lock,使用phpinfo()查看php中的配置,为/var/mysql/mysql.lock,于是,一种方法是修改php.ini的配置,另外一种方法是建立/var/mysql/mysql.lock到/tmp/mysql.lock的链接,都行,弄好了之后,数据库正常连接;
进行安装,发现安装数据出错,打开/etc/php.ini.default文件,修改date.timezone = "UTC";打开install/includes/init.php文件,加入一行date_default_timezone_set ('Asia/Shanghai');
进行安装,发现创建管理员账号出错,打开文件install/includes/lib_installer.php,在第412行,将include(ROOT_PATH . 'install/languages/' . $system_lang . '.php');修改为include(ROOT_PATH . 'install/languages/zh_cn.php');
安装成功!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询