我趁机批量优化了我网站上的一个图片文件夹,当然我忘了新图片不会有权限777
。将图像的整个文件夹转换为777权限?
考虑到我的网站 的维基式的性质,我需要用户能够上传/更换 图像!
有无论如何,我可以改变整个文件夹的图像的权限,无论是用PHP脚本或FTP程序?
我趁机批量优化了我网站上的一个图片文件夹,当然我忘了新图片不会有权限777
。将图像的整个文件夹转换为777权限?
考虑到我的网站 的维基式的性质,我需要用户能够上传/更换 图像!
有无论如何,我可以改变整个文件夹的图像的权限,无论是用PHP脚本或FTP程序?
在FileZilla中:全选 - >右键 - >文件的权限(在底部)
chmod 777 *
怎么样?
如果你没有进入命令行,你应该能够使用其中一个Program execution functions这样exec
哇,看起来有点硬核,我想也许会有一个递归PHP chmod标志或什么? – Haroldo 2010-09-07 10:24:16
我不确定有一个PHP函数可以做到这一点 - chmod()似乎没有采用通配符。不过,您可以在所有文件名的循环中调用chmod()。 – 2010-09-07 10:25:15
使用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);
}
没有什么比右键轻松点击的东西容易!谢谢Arnar – Haroldo 2010-09-07 10:43:25