当前位置:首页 > 行业观点 > 详情
sousuo
sousuo

宝塔在线解压,代码产生空行的解决办法

上传时间:2021-04-28            浏览次数:526

宝塔在线解压,代码产生空行的解决办法。我们也在找,但目前没有特别好的办法,只有一个比较土的:用FTP传,不使用在线解压功能。


正常的FTP上传,不经过解压阶段,他就是正常了:

2022年11-18日追加内容

对于这个问题永易搜建站已经做过很多的实验了,主要是这些方面的实验。

1、换本地压缩软件(360压缩,2345好压,各种格式和后缀也都试了)

先是给360压缩换成了2345压缩,不行

然后不用zip格式,换成了他推荐的tar.gz,都不行

2、尝试宝塔上压缩,成功

在宝塔上进行压缩的文件,传到宝塔上,是没有任何问题的,解压之后没有空行。(这里对我是一个启发:有可能linux系统可以,win系统不行)

3、用php脚本进行zip压缩,尝试win系统和linux系统下进行

发现,再win系统下安装phpstudy,用php脚本进行压缩,传到服务器上解压,仍然有空行,不行。

用linux同样操作,就可以了!(这里是重点)

也就是验证了一个问题,那就是win系统下,通过什么软件压缩,都会造成这个问题。那么问题来了,是不是可以用php来进行解压呢?后续我们再尝试一下!

4、尝试写php脚本解压

依然失败了!在win系统上压缩的zip文件,用自己写的php解压程序,依然造成了有空行的问题。看来这是跨平台的问题,不只是宝塔的问题。具体问题出在哪里?不得而知!后边可以尝试从优化代码的角度上进行解决。

所以我们得出的一个结论就是:用FTP直接上传!目前只有这一个办法!

本文作者:野狼优优

十六年网站建设相关经验
一站式为您提供网站相关服务

欢迎扫码咨询

发表评论
请遵守网络文明公约,理性发言
访客头像
评论列表(2条)
  • 访客的评论:
    尝试了360压缩软件和2345压缩,zip格式和tag.gz格式都一样。只有在宝塔上打包,再在宝塔上解压,是没有问题的。 猜测是与win系统的压缩方式,有关系。
    2022-11-18 17:49:06
    管理员回复
  • 访客的评论:
    不使用在线解压,是目前的解决办法
    2022-04-25 15:41:37
    管理员回复
    希望宝塔能够及时修复这个问题
0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们