想上传张图片,结果报错了

QQ截图20130518185313

按照以往思路开始排查

  • 先修改图片格式及文件名,依旧上传失败.

难道是服务器设置问题?

  • 排查文件夹权限.

查看 wp-contents 下uploads权限, 755, 没有问题.

查看 /tmp 权限, 没问题.


  • 上次重启fastcgi,用户组参数没生效,但网站访问正常,所以也就没有在意.

    究其原因,是由于 php5-cgi 未使用 www-data 用户组来启动导致.

解决方法如下
killall php5-cgi

/usr/bin/spawn-fcgi -p 9000 -a 127.0.0.1 -C 4 -u www-data -g www-data -f /usr/bin/php5-cgi

上传成功,问题解决.

一直用源安装环境,很少在意用户组问题,看来手动编译还是有必要的.