PHP保存的图像链接到www-data用户,因此除非我在ROOT模式下运行,否则浏览器不会读取它们。但是,如果我打开一个终端并使用CHOWN或CHMOD,我可以手动解决这个问题。但是每次上传图片时我都不打算这样做。 有没有办法让PHP正确保存图像?即属于ROOT或我的用户?
以下是目录列表的一部分。一旦文件wi_10026.png'被保存。请注意,所有者是不同的。这导致浏览器不被允许执行它。
-rw-r--r-- 1 www-data www-data 27150 Jan 2 14:44 wi_10026.png
-rwxrwxrwx 1 root root 43007 Set 11 2014 wi_cadeado.png
-rwxrwxrwx 1 root root 15603 Dez 23 18:39 wi_expirou.png
-rwxrwxrwx 1 root root 12139 Nov 16 2015 wi_guarda.png
-rwxrwxrwx 1 root root 13960 Out 20 23:50 wi_livro.png