服务器通过上传了文件上传成功

问:服务器通过PHP上传了文件,上传成功,然后有时候莫名就丢失了。之前偶尔会发生这样的事情。今天就更离谱了,客户上传了一个9.1.png  9.2.png 9.3.png 9.4.png …. 成功了,结果1.png 2.png 3.png 4.png ….也同时被覆盖了,就发生过一次,再试不发生了。 很奇怪。我反复看过我们的PHP代码,逻辑上也没有找到任何问题,这好像不是我们程序上的问题。一直找不到原因。这个怎么排查,服务器通过上传了文件上传成功

问:是客户通过服务器的PHP处理页面上传的

答:您好,对应页面中上传图片等基本都是通过post请求获取页面发送的上传操作,交于您后端php代码去执行上传,并对应文件上传后面的命名和存放目录等设置都基于php代码中设置的,所以服务器端默认是没有您描述问题的设置功能,唯一有需要确认的您可以看看对应服务器上磁盘使用是不是满了,对应您服务器系统是linux系统,其对应i节点是不是也使用满了,但是对应该类磁盘等满了,应该出现的情况是无法上传,而不会出现覆盖这类情况,非常感谢您长期对我司的支持!

问:每个盘都很大,并且PHP处理部分没有对文件名进行过任何重命名

问:肯定不是PHP业务逻辑的问题。因为按照业务逻辑走的话,就算是被重命名了,如果是被重命名为了1.png那么9.1.png肯定是不在的。从这里上来说,不是PHP的问题。

问:我担心服务器本身会不是有什么问题造成这个情况

答:您好,对应服务器本身没有这类php文件上传的功能设置,您可以尝试在对应站点目录下上传一个独立的php上传测试页面(对应文件中可以只用写入一个php上传代码既可如截图此类),您再去测试上传看看,非常感谢您长期对我司的支持!

问:测试了没有问题,现在项目里面的逻辑,测试也没有问题,但不知道什么时候就出问题了,像幽灵一样,文件被莫名删除了,或者文件被修改了

答:您好,服务器系统级别没这个功能,可排除服务器或操作系统方面的问题。重点看代码方面问题。

问:上传代码也确实没有问题

答:您好,建议对程序上传代码中,进行逐行的断点或者运行日志的输出,通过日志输出来查看程序在后台的调用情况,请核实
,非常感谢您长期对我司的支持!

问:你好,能否发一份云主机的合同,我从官网下载的都是PDF版本的,不能编辑,如果方便的话,把其他合同都发我一下吧。邮箱:@qq.com。谢谢

答:您好,合同是不能修改的。您这边具体是要编辑什么内容。可以发我司核实下。
非常感谢您长期对我司的支持!

问:把合同信息改成我们公司信息啊。我们是代理

答:您好,请明天联系渠道 域经理QQ: 协助您,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!

西部数码(west.cn)是经工信部、ICANN、CNNIC认证审批,持有ISP、云牌照、IDC、CDN、顶级域名注册商等全业务资质的正规老牌服务商,自成立至今20余年专注于域名注册、虚拟主机云服务器企业邮箱、企业建站等互联网基础服务!

截止目前,已经为超过2000万个域名提供了注册、解析等服务,是中国五星级域名注册注册商!已为超过50万个网站提供了高速稳定的云托管服务,获评中国最受用户喜欢云主机服务商。

西部数码提供全方位7X24H专业售后支撑,域名注册特价1元起,高速稳定云主机45元起,更多详情请浏览西部数码官网:https://www.west.cn/

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 服务器通过上传了文件上传成功

登录

找回密码

注册