香港独立IP空间
香港php空间
美国php空间
域名注册

DZ相对于其他开源程序来说还是比较稳定的,不像dede经常出现白屏状况,不过又客户反映升级到DZX3.1或者安装DZX3.1之后会出现白屏状况,该客户之前在无忧主机的DZ论坛都是无忧小编帮忙安装的(www.51php.com),客户自己还有个dz站点是在其它php虚拟主机空间商那里,遇到这个棘手的问题客户直接找我,没有联系原来的空间提供商,感谢客户对无忧主机的信任。

对于这个问题,从dz官方论坛的技术文档里面可以得到两个有价值的信息。

信息1:php版本导致discuz!白屏。
导致升级discuz!x3.1或安装discuz!x3.1摆平的原因一个是php版本的,php版本必须要求php5.2.17以上版本;

我让客户上传一个php探针看了下,客户国内的php虚拟主机的php版本低于php5.2.17。我们用的是虚拟主机,不可能有服务器权限去升级php版本,于是用下面的一个方法就解决啦。

登录ftp找到source\function\function_core.php文件中以下代码:
static $replacements = array( “:”, “@”, “&”, “=”, “+”, “$”, “,”, “/”, “?”, “%”, “#”, “[“, “]”);
将括号里的双引号全换成单引号即可。

这个方法比较适用于使用php虚拟主机的朋友,毕竟虚拟主机商的PHP版本是不能随意更改的。

 

本文地址:http://www.51php.com/discuz/13003.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档