解决海盗云商安装报错问题


有用户在使用我们的香港虚拟主机产品过程中,虽然切换PHP版本后,进行安装海盗云商商城,安装时仍然出现报错

报错1:安装过程中提示socket扩展未开启。

报错2:建表不成功,提示

Incorrect integer value: '' for column 'id' at row 1

一般在这种情况下请联系客服开启环境组件即可,这里也顺便讲讲如何打开socket扩展。

首先您进入MYSQL安装目录

解决socket扩展问题

在php安装目录,找到php.ini

将前面的;符号去掉即可。

extension=php_sockets.dll

修改extension=php_sockets.dll

 

解决mysql建表问题

例如E:\Program Files\MySQL\MySQL Server 5.5,找到mysql.ini文档后,使用记事本打开

 修改到mysql.ini文档

搜索

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

把严格模式改为一下的宽松模式

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

保存即可。

最后一步:重启mysql服务

在开始菜单,运行里面执行CMD

执行CMD

然后输入 net stop mysql

等待提示完成后

执行mysql停止命令

再次输入 net start mysql

执行mysql运行命令

重启完成!

免实名域名注册