discuz x3 门户改造手册2-图片本地的问题
- 用了一个远程图片本地化的插件,主要就是把内容页里面的外链图片都自动下载到本地存储。结果在批量存储的时候总是 504 nginx time-out。
- 首先想到是不是fastcgi的问题,设置了参数之后不会报504了,但是图片并没有存储下来。看来不是fastcgi的问题。
困扰了几天,ssh上看了看目录,图片目录的命名规则是按照时间来的,忽然发现需要本地化的图片连文件夹都没有建立。
ls -l
然后就发现原来存图片的文件夹是
root:root
的,而我的www
用户是nginx:nginx
。难怪chmod -R nginx:ginx / chmod -R 777 /
- 果然还是777最好Ⅹ。但是比较奇怪的是php的程序都是执行了,也不会报错,也没有任何提示,估计是因为是正式环境里面把php的error给关了的缘故。
- 大致如此。
- 测试个图床