首页 > 后端开发 > php教程 > php 上传文件至server问题,server操作系统为centos

php 上传文件至server问题,server操作系统为centos

WBOY
发布: 2016-06-23 13:52:26
原创
975 人浏览过

小弟做的这个项目基于yii framework,其中一个上传文件的功能,我是用xupload这个插件实现的。
当用户上传文件后,脚本会在目标server(OS:centos)上的根目录下新建一个关于当前上传时间的文件夹例如:2014_8_3_8_39,然后将文件写入其中。
这个代码在几台server上部署后上传的功能都没问题。但要命的是就是在目标测试机上出了问题:文件夹可以建,但是就是内容为空,也就是文件没有上传进去。
小弟检查了httpd日志,也没发现问题。php.ini下两个关于上传文件大小的字段也改了也无济于事。但在别的机器相同的操作系统,相同的php版本下都没问题。
所以我想可能是那台机器配置的问题。小弟对linux不太了解,希望懂的朋友能及时伸出援手,感激不尽!


回复讨论(解决方案)

先上传一个几k的小文件,以确定不是 php 配置问题
上传文件夹创建在根目录下,本身就是个错误
必然引发种种权限问题。同时文件也不能被 web 方式访问到

问题的原因已经找到,是后台的程序员直接把文件取走了,所以为空。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板