【发布时间】:2010-09-07 10:18:37
【问题描述】:
我趁机批量优化了我网站上的一个图片文件夹,当然我忘记了新图片没有777的权限。
鉴于我网站的 wiki 类型性质 我需要用户能够上传/替换 图片!
我是否可以通过 php 脚本或 ftp 程序更改整个文件夹图像的权限?
【问题讨论】:
我趁机批量优化了我网站上的一个图片文件夹,当然我忘记了新图片没有777的权限。
鉴于我网站的 wiki 类型性质 我需要用户能够上传/替换 图片!
我是否可以通过 php 脚本或 ftp 程序更改整个文件夹图像的权限?
【问题讨论】:
使用chmod() 函数,您可以在http://pl2.php.net/manual/en/function.chmod.php 找到文档
if ($handle = opendir('/path/to/files')) {
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
chmod($file, 0777);
}
closedir($handle);
}
【讨论】:
在filezilla中:全选->右键->文件权限(在底部)
【讨论】:
chmod 777 * 怎么样?
如果您无权访问命令行,您应该可以使用Program execution functions 之一,例如exec
【讨论】: