我趁機批量優化了我網站上的一個圖片文件夾,當然我忘了新圖片不會有權限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