не могу удалить файл с сервера

Тема в разделе "Администрирование серверов", создана пользователем TIIIMOXAN, 17 май 2011.

Модераторы: mefish, stooper
  1. TIIIMOXAN

    TIIIMOXAN

    Регистр.:
    1 сен 2009
    Сообщения:
    403
    Симпатии:
    65
  2. fedor_p

    fedor_p Писатель

    Регистр.:
    26 мар 2009
    Сообщения:
    9
    Симпатии:
    0
    Посмотри права может ??
     
  3. Klinskiy

    Klinskiy Постоялец

    Регистр.:
    11 фев 2007
    Сообщения:
    64
    Симпатии:
    4
    Если нет прав на смену прав, поможет только обращение к админу.
     
  4. gls

    gls Комбат

    Регистр.:
    11 янв 2007
    Сообщения:
    555
    Симпатии:
    280
    да в инете куча скриптов для удаления неудаляемых файлов и папок, зачем админ то!?

    вот на вскидку в гугле нашел для удаления папок:
    PHP:
    <?
    $deldir "Путь_к_директории_на_сервере";
    rmdirr($deldir);

    function 
    rmdirr($dirname)
    {
    if (!
    file_exists($dirname)) {
    return 
    false;
    }
    if (
    is_file($dirname)) {
    return 
    unlink($dirname);
    }
    $dir dir($dirname);
    while (
    false !== $entry $dir->read()) {
    if (
    $entry == '.' || $entry == '..') {
    continue;
    }
    rmdirr("$dirname/$entry");
    }
    $dir->close();
    return 
    rmdir($dirname);
    }
    ?>
    создать файл, вписать туда путь к удаляемой папке, закачать этот файл на сервак и запустить.
     
  5. DrakonHaSh

    DrakonHaSh

    Регистр.:
    29 июн 2010
    Сообщения:
    358
    Симпатии:
    122
    затем что есть такое понятие как права
    найденный вами скрипт не сработает на, как минимум, 96% хостингов. на нормально настроенном сайте права на запись/удаление папок файлов из php должны быть только для парочки папок и все.
     
  6. gls

    gls Комбат

    Регистр.:
    11 янв 2007
    Сообщения:
    555
    Симпатии:
    280
    Должно быть, но не всегда бывает - иногда цмска сама устанавливает права на папки и файлы, и после этого невозможно их удалить простым путем. Этот скрипт удаляет нормально, а про 96% я думаю вы погарячились.