ФорумПрограммированиеPHP для идиотов → chmod. Operation not permitted

chmod. Operation not permitted

  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:05

    че за срань? права на скрипт который чмодит 777, владелец рут. группа www, в с писке дисейбл функшн только ini_restore, сейф мод офф
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:06, спустя 43 секунды

    Mr.Pihto, suphp стоит?
    Сапожник без сапог
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:13, спустя 7 минут 11 секунд

    я ниче не ставил.. как узнать?
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:14, спустя 1 минуту 9 секунд

    Mr.Pihto, нихера не понял. Ты из php чмодишь? Или из ftp/ssh?
    adw/0
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:15, спустя 55 секунд

    Если из PHP, то:

    1. Права скрипта, который чмодит?
    2. Права файла, которого чмодишь?
    3. Под каким пользователем запущен PHP?
    adw/0
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:16, спустя 1 минуту 20 секунд

    1. 777
    2. 763
    3. Хз под каким запущен. знаю что у скрипта которы чмодит владелец рут
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:26, спустя 9 минут 49 секунд

    Mr.Pihto,

    3. Похер какие права там у файла, ибо пытается чмодить от прав того, кто запустил.
    Если установлен PHP как модуль апача, то это www или apache
    А так как у файла который надо чмодить права не совпадают с правами PHP, то "нот пермит".

    Кароче скажи мне кто владелец и группа для (1) и (2) пункта
    adw/0
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:27, спустя 1 минуту 11 секунд

    Mr.Pihto, ты сможешь легко менять права фалам, которые ты создал через PHP
    Может это тебе пригодится…

    Для остального делай для (2) права 777 или изучай *nix
    adw/0
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:35, спустя 7 минут 37 секунд

    1. владелец - root, группа - www
    2. владелец - root, группа - www
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:38, спустя 2 минуты 41 секунду

    Mr.Pihto, а под чем работает PHP? создай с помощью PHP файл и посмотри кто там владелец и группа
    adw/0
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:45, спустя 6 минут 56 секунд

    можно папку создать? или файл надо?
    mkdir() [function.mkdir]: Permission denied
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 15:53, спустя 8 минут 21 секунду

    в корневой папке не создаёца. зато в поддериктории создаёца
    755, Владелец - www, Группа - юзер которого я создал
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:54, спустя 39 секунд

    Mr.Pihto, можно и каталог (папке только в виндовсе) и по сути папки те же файлы.
    А пермиссион денайд из-за отсутствия прав на запись в каталог, в который ты пытаешься создать свой каталог
    adw/0
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 15 июня 2009 г. 15:57, спустя 3 минуты 14 секунд


    755, Владелец - www, Группа - юзер которого я создал


    это характеристики каталога который ты создал с помощью PHP?
    adw/0
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 15 июня 2009 г. 16:01, спустя 3 минуты 52 секунды

    да

Пожалуйста, авторизуйтесь, чтобы написать комментарий!