Discuz x3.2个人头像无法上传 文件上传过程中出现I/O错误
Discuz x3.2个人头像无法上传,"文件上传过程中出现I/O错误"这种问题的出现想必会让新站长们很头疼。初用DZ的我也是,这条信息也是坛友反馈给我的,官塘新城论坛上线5天我自己到现在都没上传过头像,从而没发现这个问题的存在,之前发现头像不显示的问题,主要还是自己将论坛开启了静态的问题,后台Ucenter里没有设置为调用静态头像,而默认的调用动态头像造成的。
这次的问题又给了我一个新的挑战,下午两个小时一直在处理问题,跟DZ交流群的网友交流半天也没得出什么结果,他们一直认为我的后台设置有问题,什么UC访问地址不对啦,虽然访问地址不对,但我的通信是成功的,并没有出现大的问题。只不过我将论坛的应用域修改为bbs.gtxc.js.cn,UC里的访问地址是gtxc.js.cn。后经过与空间商IDC的联系才发现,这是文件权限问题。
我们都知道安装Discuz论坛时都要求将目录设置成777权限,但我的IDC告诉我,因linux 777的权限太大,容易被黑,建议用755权限。我根据他们要求在主机控制面板后台将主目录选择递归755,果然,后台UC可以正常访问了,真的很感谢衡天。自己琢磨了大半天,原来是这个问题。
网上处理这个问题的方法很多,但不一定是大家适用的,我希望我的方法能带给大家新的思维。