当我们在PHP空间上传部署心爱的网站的时候,都是需要有一个步骤是安装,但是从无忧主机小编测试的结果来看,除了php版本不支持外,能遇到不能安装的程序还是比较少的,但是就是有一位站长朋友使用的是某某空间商的主机,就是在安装phpweb的时候出现了问题,就是当访问安装的是就是提示无案发连接验证服务器,刚开始认为是程序的问题,所以一直在哪里需找问题的所在,可拿到无忧主机小编自己的主机上面测试的时候没有此问题的发生,故原因就不是在程序这块了,可能是主机限制了什么导致的。那是什么问题导致的呢?经过无忧主机小编查看各个资料显示得出的结论如下:

这个问题的主要的原因还是由于服务器的环境fsockopen函数没有开启造成的,可能站长朋友有疑问为什么没有开启呢?由于各个主机商在安全机制上面设置不一样,可能会把fsockopen函数默认进行关闭,以达到安全的状态,那么找到了这个问题解决的方法就简单了。

既然fsockopen函数默认关闭,那么pfsockopen函数就绝对是能用的,不可能这两个的关闭的,不然这个主机商会出现很多的程序的不支持的。

找到了问题,就需要我们去处理,那么就找到base\nusoap\nusoap.php,打开编辑nusoap.php,使用ctrl+f然后输入fsockopen进行查找,从编辑器上查看,此代码所在的位置是在1650-1652行。把fsockopen替换为pfsockopen函数即可解决这个问题。

然后进行上传覆盖,这个时候再进行访问安装的时候,就不会出现这样的问题了。如果还有此问题,请您联系您的主机商协助您处理。

以上是无忧主机独立IP空间为您带来的介绍。

本文地址:http://www.51php.com/phpweb-2/28389.html

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

阅读本文的人还阅读: