Имеется:
ubuntu 9.04
apache 2
wordpres последней
Собственно все хорошо и все работает, но хочется вот чего.
Сайт находится в папке пользователя:
/home/uzer_01/www/site1/public/
Естественно там стоят прова пользователя uzer_01
Как сделать так, что бы WP мог получить прова пользователя, для создания файлов и папок ?
Что бы WP мог сам создать файл wp-config.php
Apache 2 и Wordpress
Модераторы: SLEDopit, Модераторы разделов
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Apache 2 и Wordpress
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: Apache 2 и Wordpress
Так апач то у вас работает под другим пользователем и прав у него нету на создание файлов. А wp работает от имени пользователя, от которого работает апач.
Выходы:
1.и umask в apache сменить. дефолтный 022, емнип.
2. Настроить acl.
3. Можно еще сменить пользователя, под которым работает апач, но я бы так не делал.
Наверняка еще что-то можно придумать.
Выходы:
1.
Код: Выделить всё
chown uzer_01:apache (вместо apache может быть www-data, это дистрибутивозависимо. в бубунте www-data вроде бы) * -R
chmod g+w * -R2. Настроить 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.
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
просто у хостера заметил, что у него права на папке стандартные (ACL щас гляну, но думаю нету их)
и WP работает нормально (что он от друго пользователя я и так как бы понимал)
Накопал модуль для апача apache2-mpm-itk, но не могу использовать из за ebox. :/
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Apache 2 и Wordpress
А не безопасней будет сохранять файлы куда-нибудь в /tmp, а потом руками их оттуда копировать? А то не очень хорошо давать пользователю apache доступ на запись к куче файлов и директорий. Любая дыра в вашем CGI или php - и файлов не станет...
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка