Автор Тема: Недостаточно прав на запись  (Прочитано 5588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Недостаточно прав на запись
« : 11 Ноября 2008, 12:24:41 »
Проблема :(

Скрипты не могут править файлы даже в своей домашней папке...
Т.к. они запускаются под юзером apache...

Как решить такую проблему не прибегая к ручной правке прав у каталога на 0777?
Космическая игрушка

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Недостаточно прав на запись
« Ответ #1 : 11 Ноября 2008, 14:10:38 »
завести файлы с правильными правами

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Недостаточно прав на запись
« Ответ #2 : 11 Ноября 2008, 14:13:20 »
Это понятно...

Вот только юзеру надо будет написать инструкцию...

1. Залить папку..
2. Сменить ей пользователя и права...
3. Запустить программу...

:(
Космическая игрушка

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Недостаточно прав на запись
« Ответ #3 : 26 Ноября 2008, 14:44:40 »
Так это... Вопрос открыт еще :(

Только теперь надо сделать обновление...
А скрипт не может править скрипты, залитые руками...

Как обычно решают такие проблемы?
Космическая игрушка

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Недостаточно прав на запись
« Ответ #4 : 26 Ноября 2008, 15:15:08 »
установлением правильных прав либо приглашением специалиста.

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Недостаточно прав на запись
« Ответ #5 : 26 Ноября 2008, 15:19:06 »
Понятна... :(

Т.е. универсального авто обновления, чтобы у всех работало не сделать...

Можно перед обновлением руками все права подправить.... Но тогда уже после обновления по SSH ничего не поковыряешь, т.к. у файлов будут права apache...

Вот геморой-то...
Космическая игрушка

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Недостаточно прав на запись
« Ответ #6 : 26 Ноября 2008, 16:42:57 »
сделайте скрипт, который сделает от имени apache все изменение и запустите его по cgi

Оффлайн Error202

  • Бесстрашный
  • Ветеран
  • *****
  • Сообщений: 540
  • +1/-0
  • 2
    • Просмотр профиля
    • http://www.tender-plus.ru
Недостаточно прав на запись
« Ответ #7 : 26 Ноября 2008, 16:46:14 »
"сделайте скрипт, который сделает от имени apache все изменение"

так и сделано

"запустите его по cgi"

а что изменит?
Космическая игрушка

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
Недостаточно прав на запись
« Ответ #8 : 26 Ноября 2008, 16:54:25 »
у него будут права httpd сервера.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28