конвертировать всю папку изображений в 777 разрешений? - PullRequest
1 голос
/ 07 сентября 2010

Я воспользовался возможностью пакетной оптимизации папки изображений со своего сайта, конечно, я забыл, что новые изображения не будут иметь разрешений 777.

Учитывая характер моего сайта в вики Мне нужно, чтобы пользователи могли загружать / заменять изображения!

Есть ли в любом случае, я могу изменить права доступа к изображениям всей папки с помощью сценария php или программы ftp?

Ответы [ 3 ]

1 голос
/ 07 сентября 2010

Используйте функцию 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);
}
0 голосов
/ 07 сентября 2010

В filezilla: Выбрать все -> Правый клик -> Права доступа к файлам (внизу)

с php: http://www.php.net/manual/en/function.chmod.php

0 голосов
/ 07 сентября 2010

Как насчет chmod 777 *?

Если у вас нет доступа к командной строке, вы можете использовать одну из функций выполнения программы , например exec

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...