Apache 2 и Wordpress

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Apache 2 и Wordpress

Сообщение TuLiss »

Имеется:

ubuntu 9.04
apache 2
wordpres последней


Собственно все хорошо и все работает, но хочется вот чего.

Сайт находится в папке пользователя:

/home/uzer_01/www/site1/public/

Естественно там стоят прова пользователя uzer_01

Как сделать так, что бы WP мог получить прова пользователя, для создания файлов и папок ?
Что бы WP мог сам создать файл wp-config.php
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Apache 2 и Wordpress

Сообщение SLEDopit »

Так апач то у вас работает под другим пользователем и прав у него нету на создание файлов. А wp работает от имени пользователя, от которого работает апач.
Выходы:
1.

Код: Выделить всё

chown uzer_01:apache (вместо apache может быть www-data, это дистрибутивозависимо. в бубунте www-data вроде бы) * -R
chmod g+w * -R
и umask в apache сменить. дефолтный 022, емнип.
2. Настроить acl.
3. Можно еще сменить пользователя, под которым работает апач, но я бы так не делал.
Наверняка еще что-то можно придумать.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Apache 2 и Wordpress

Сообщение TuLiss »

SLEDopit писал(а):
09.04.2010 19:36
Наверняка еще что-то можно придумать.


просто у хостера заметил, что у него права на папке стандартные (ACL щас гляну, но думаю нету их)
и WP работает нормально (что он от друго пользователя я и так как бы понимал)

Накопал модуль для апача apache2-mpm-itk, но не могу использовать из за ebox. :/
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Apache 2 и Wordpress

Сообщение eddy »

А не безопасней будет сохранять файлы куда-нибудь в /tmp, а потом руками их оттуда копировать? А то не очень хорошо давать пользователю apache доступ на запись к куче файлов и директорий. Любая дыра в вашем CGI или php - и файлов не станет...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: