Hostease不支持allow_url_fopen函数怎么办
在国内有不少企业和个人站长在使用hostease主机时会发现,hostease虚拟主机默认的情况下是关闭allow_url_fopen函数的。那么hostease为什么默认关闭该函数呢?hostease之所以这么做的原因就是想为咱么的主机服务器的安全考虑,在国内很少有禁止该函数的。不过不少国内主机也禁止了该函数。
那么allow_url_fopen函数到底是什么呢?
有些程序比如dede和discuz,都会有需要打开这个函数,不打开这个函数的甚至无法安装!
allow_url_fopen与安全以及PHP libcurl
allow_url_fopen=ON常常会给服务器和管理员带来麻烦,但是经常性(至少我这样认为)的我们需要远程读取某个东西,如果设置allow_url_fopen=OFF将其关闭,我们就没有办法远程读取。
在采集机器人功能中由于服务器不支持allow_url_fopen导至file_get_contents()和file()两个函数都不能获取远程URL的内容。
由于国内dede、与discuz是国内比较主流的建站程序,如果主机不支持这个函数的话,大家也不必要担心,通过后台提交ticket,hostease中国地区技术支持,会及时的与你联系,首先咨询你为什么要打开这个函数,如果打开这个函数会有一点的风险,如果你想安装方便,我们会给你临时打开,当你网站安装完毕的时候再给你默认关闭,其实这种说话差强人意的。毕竟一个函数的存在对网站程序的完整必不可分的。
Hostease好在,他们仍然有支持allow_url_fopen函数的服务器,所以你只要回复技术支持的那封邮件,写上你必须开启这个函数,官方就给你打开的。
下面是小编主动向hostease的技术人员申请开通该功能的邮件图片截图给大家看看