请原谅我的简单问题,但你如何让它成为可写的呢?
我读过它需要更改为例如:for timthumbs或http://shiftingpixel.com/2008/03/03/smart-image-resizer/
“使您的imagecache目录可由Web服务器写入(通常是chmod 775)”
所以我只是调用函数或者什么?
答案 0 :(得分:1)
通常情况下,如果没有一些严肃的预见,chmod 755
目录是个坏主意。在您的网络服务器上,将有一个用户运行Web服务器软件,通常是www-data
或apache
。您可以chown -R apache /path/to/your/cache/dir
以及PHP可以写入该目录的方式。
编辑:为了澄清,这些是您可以从Web服务器上的shell运行的命令,例如通过SSH。它们不是PHP函数。您的Web主机应该有关于如何获得shell访问权限的更多信息。
答案 1 :(得分:0)
chmod是命令行unix / linux命令。您可以通过SSH控制台访问它,或者您应该能够使用您用来上传文件的任何机制进行修改(SSH,SFTP,FTP等)
答案 2 :(得分:0)
使用chmod
命令更改文件夹权限
chmod 775 foldername
或者如果您使用的是FTP,则可以使用filezilla(右键单击文件夹,然后在权限中键入775)