На сервере стоит PHP5 как модуль Apache 2.2.x, установлены SuExec, SuPHP... на практике же скрипты (с очищенными кешами) показывают, что создание файла в папке со скриптом невозможно (permission denied, etc.). Владелец папки/скрипта/VHost'а (по SuExecUG) - один.
Задача очевидна - разобраться с этими куSUчими = ) за последние 12-16 часов, казалось бы, уже все перепробовал... _________________ До выхода LiteDiary 0.3.0:парам-пам-пам-пам! Она уже здесь!
Создаёте группу, туда кидаете всех из пула SU и вебсервер.
У пула должны быть права на папки, а у вебсервера, который фигачит по умолчанию от www-data, должны быть права на /home/userdirORdomain.
Скорее всего, пользователь www-data имеет права на папку /var/www.
Веб-сервер фигачит по умолчанию От www / www. Он же идет в suphp.conf.
Код:
;Umask to set, specify in octal notation
umask=0077
Озадачило, стоит по умолчанию... но понимается, мягко говоря, с трудом... и это все под управлением ISPmngr'а, что делает массовые действия с пользователями еще более затруднительным
/var/www в моем случае - /var/home/USER/data/www/*/ имеет 751 и владельцем USER / USER - и да, в /home владельцем-группой и явлется www... _________________ До выхода LiteDiary 0.3.0:парам-пам-пам-пам! Она уже здесь!
Еще раз убедился, что ispmngr из коропки не работает и выдаёт дивные глюки.
Если настраивали сами, то там могут быть варианты.
ISPmng может делать что угодно.
Go isp support forum for details _________________ сервис DNS | разные http, DNS и прочие утилиты
Покурив их форум решил попробовать сделать suexec -V... AP_DOC_ROOT, оказалось, имеет достаточно странное значение - вместо логичного "/var/home" - "/". Вероятно, может помочь... осталось найти, где исправить
UPD:
Почитал еще - рекомендуют всем вообще ставить какой-то apache-itk, с которым половина ф-ций панели якобы "его поддерживающей" либо глюкавят, либо не работают... не дело это. _________________ До выхода LiteDiary 0.3.0:парам-пам-пам-пам! Она уже здесь!
Проблема успешно решена с помощью сотрудников датацентра, за что им отдельное спасибо
P.s.: если кому любопытно - ISPmgr не поддерживает вышеуказанное с mod_php - свинство
P.p.s.: впрочем, Лорд всегда гоняется за чем?.. Правильно, миллисекундами. А в данном плане все улучшилось еще заметней. _________________ До выхода LiteDiary 0.3.0:парам-пам-пам-пам! Она уже здесь!