>我得到一个位于/上传/原创/img_329020110508094322.jpg
当我做<img src="/uploads/original/img_329020110508094322.jpg" />
它将正确显示
我想将用户权限更改为 0606,所以我做了chmod($this->fileName, 0606);
($this->文件名存储上面的路径),但我得到的只是文件或目录不存在。
为什么?
chmod()
在您的文件系统上运行。您必须指向文件系统中的图像文件,而不是 Web 服务器中的图像文件。
因为您的路径是相对于您的 Web 根目录的。 在文件名之前添加 Web 根目录的位置,chmod 应该可以工作。
我想说的是,chmod 在您的文件系统上使用确切的路径:)