Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   нужен php скрипт для изменения атрибутов файлов на фтп (https://forum.antichat.xyz/showthread.php?t=69555)

ufalog 06.05.2008 16:09

нужен php скрипт для изменения атрибутов файлов на фтп
 
собсна ищу скрипт .чтобы можно было закинуть его в корень сайта и запустить и чтоб он выставил всем файлам и папкам права доступа 777 :)

zythar 06.05.2008 16:16

PHP код:

<?php
читаем директорию
;
foreach 
$dir as $file {
if (
$file!='.' || $file!='..') {
chmod ...;
}
}
?>

рабочий скрипт сам пиши. php.net тебе в помощь

ufalog 06.05.2008 16:19

кх мог б сам напсиал..может есть готовый?

groundhog 06.05.2008 16:34

Тебе же его фактически написали...

PHP код:

<?php

    define
('TARGET_DIRECTORY_PATH''.');

    if (
$dh opendir(TARGET_DIRECTORY_PATH)) {
        while ((
$file readdir($dh)) !== false) {
            if (
$file != "." && $file != ".." && $file != basename(__FILE__))
                
chmod($file0777);
        }
        
closedir($dh);
    }

?>


ufalog 06.05.2008 16:51

Вот такая фигня вот вылезла((

Warning: opendir(.) [function.opendir]: failed to open dir: Permission denied in /home/vip/data/www/site.ru/2.php on line 5

groundhog 06.05.2008 17:05

А так?

PHP код:

<?php

    
foreach (glob("*") as $file)
        if (
$file != basename(__FILE__))    chmod($file0777);

?>


ufalog 06.05.2008 17:10

так работает но ниче не поменял.. может можно как нить сменить через ispmgr

groundhog 06.05.2008 17:38

У тебя хостинг под никсами? Ты пытаешься сменить права на локальные файлы или на удалённые? chmod никакие warning'и не генерирует? Возможно, что у хостера выключена функция chmod.

-=M@N=- 06.05.2008 18:01

А чем Total Commander неподходит? Выделил все файлы и папки и выставляй им 777...

Doom123 06.05.2008 18:58

Я так и не понел ТС..... чтоб скрипт работал нужно его запустить а когда запустиш его то пользователем будет АПАЧ а у него не хватит прав на изменение аттрибутов(Если нормлаьно настроена система)

или я чтото не догнал?


Время: 18:53