昨天phpwind发布了9.0 很多人跃跃欲试,之前在测试版的时候就发现很多问题,而现在正式版依然有一些问题,很多虚拟主机空间不能安装上去。
在phpwind9.0引入了pdo_mysql,现在就安装中我遇到的问题说明一下
1.pdo_mysql没有安装
修改本地php.ini配置,以Win下的php为例,找到 ;extension=php_pdo_mysql.dll ;extension=php_pdo.dll
去除前面的分号“;”。重启apache ,IIS,重载nginx配置。
2
创始人信息创建失败,创始人名字长度不能超过15个字,或者在导入数据库的时候一直停在 创建数据表pw_word 完成
这个很多人遇到过,解决方法
src/windid/library/storage/WindidStorageLocal.php
修改下代码 就好了
if (!is_dir($path)) {
换成 if (is_dir($path)) {
3
安装时遇到2030号错误提示
错误,解决办法是
找到wind/db/WindConnection.php
打开
在295行代码:$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
下面增加一行代码:$this->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);
以上是我发现的问题和解决,
转载请注明:果果.IT » phpwind 9.0 安装问题