新闻中心

效益型网站系统安装时,提示“非二进制上传”的错误

作者 / 无忧主机 时间 2015-05-26 22:18:44

我们在php空间中安装开源程序,安装过程中都会有一步检测环境,其中有一个是“是否采用二进制上传”。有些主机可能显示否,如下图: 效益型网站系统安装时,提示“非二进制上传”的错误 如果“是否采用二进制上传”是否的,会导致下一步显灰色,而无法惊醒下一步安装。 这是因为FTP上传时没有选择“二进制”方式导致。如果确定FTP里有选择二进制方式,那可能的原因是:空间里 file_get_content 这个php的函数 不支持。 我们用ftp上传一般都是自动选择,所以不一定能确定是二进制上传的,这样的话我们怎么解决这个问题呢!小编首先想到的是查看下安装页面代码,通过查找,终于找到了。 解决办法:直接找到install/index.php中的222行

/* 检查是否采用二进制上传系统 */
if ($allow_url == 1){
if (check_ftp()){
$ftp_enabled = "<p class='right'>是</p>";
}else{
$ftp_enabled = "<p class='error'>否<a href='ascii/' target='_blank' style='margin-left:15px;color:#FF0000;'>如何使用二进制方式上传?</a></p>";
$install_flag = false;
}

if (check_ftp()){
把这个改为
if (true){
问题成功解决!是不是很简单。 以上只是小编的个人见解,如果站长们有更好的方法,可以联系小编。欢迎大家分析各种建站心得,技术。 无忧主机相关文章推荐阅读: 建站基础教程:非常有效防止网站被采集的方法 如何解决经常修改酷盘路径导致不能试听的方法 PHPOK安装成功后点击登录后台返回到正在安装

本文地址:https://www.51php.com/others/19497.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服