Джумла на VPS права на папки?

12
D
На сайте с 28.06.2008
Offline
1114
1913

Господа, столкнулся с проблемой, раньше на виртуальном хостинге разные компоненты устанавливались и работали без проблем. Перенес сайт на впс и теперь нужно каждый раз при установке проставлять права 777 на папки куда устанавливается компонент.

Или даже оставлять их такими, например для папок с картинками, потому что без этих прав некоторые компоненты не работают. Переживаю за безопасность.

Может я что-то не так делаю? Почему при работе сама Джумла не обладает нужными правами для работы в своих каталогах?

rtyug
На сайте с 13.05.2009
Offline
263
#1

владелец какой? (для разные настроек должен быть один владелец www:www или владелец для cgi/fcgi пользователь) и права на файлы 666 750 (и/или больше)?

Спалил тему: Pokerstars вывод WMZ, etc на VISA 0% или SWIFT + Конверт USD/GBP,etc (net profit $0,5 млрд) (https://minfin.com.ua/blogs/94589307/115366/) Monobank - 50₴ на счет при рег. тут (https://clck.ru/DLX4r) | Номер SIP АТС Москва 7(495) - 0Ꝑ, 8(800) - 800Ꝑ/0Ꝑ (http://goo.gl/XOrCSn)
[umka]
На сайте с 25.05.2008
Offline
456
#2
Dram:
Почему при работе сама Джумла не обладает нужными правами для работы в своих каталогах?

Видимо, неправильно настроен vps.

Правильно настроить vps — это то же, что правильно настроить целый сервер.

Лог в помощь!
M
На сайте с 22.08.2009
Offline
5
#3

Такая же хрень. Я сделал так:

в каталоге /libraries/joomla/filesystem/ есть файлик folder.php

находим строчку $obd = ini_get('open_basedir'); отключаем её

D
На сайте с 28.06.2008
Offline
1114
#4

Закоментировал эту строку. Но все равно при попытке установить компонент кеширования, выдает:

* JFolder::create: Невозможно создать каталог

* Компонент Установить: Ошибка при создании директории: "/var/www/dram/data/www/site.ru/components/com_jrecache"

Папка components имеет права 755

Alex91
На сайте с 30.12.2007
Offline
258
#5

777 надо, т.к. создаются папки от apache - а владелец components - Вы

C Уважением, Алексей
D
На сайте с 28.06.2008
Offline
1114
#6

А для тех кто "на бронепоезде" можете объяснить что сделать то надо? :)

Почему раньше на виртуальном хостинге я не ползал по папкам и не выставлял права?

Dram добавил 04.04.2010 в 12:13

Я кстати попробовал установить права 777 на нужные папки. Компонент установился, но не работает. Кеширование не идет, видать еще где-то прав не хвататет

M
На сайте с 22.08.2009
Offline
5
#7
Dram:
А для тех кто "на бронепоезде" можете объяснить что сделать то надо? :)
Почему раньше на виртуальном хостинге я не ползал по папкам и не выставлял права?

Вообще это все настройки сервера. Кстати, вы в настройках джумлы пути проверьте к временным папкам.

kxk
На сайте с 30.01.2005
Offline
990
kxk
#8

Dram, Поставьте на Апача патч mpm_itk и всё у вас будет хорошо :)

Ваш DEVOPS
D
На сайте с 28.06.2008
Offline
1114
#9

Пути проверил... я же говорю, что если на все цепочку куда суются компонент постаивть 777, все наверное будет работать. Но это же не дело....

Должен же быть какой то другой выход?

Dram добавил 04.04.2010 в 12:18

kxk:
Dram, Поставьте на Апача патч mpm_itk и всё у вас будет хорошо :)

Если можно по подробнее с чем это едят и как ставить. Я только вчера начал знакомство с впс

kxk
На сайте с 30.01.2005
Offline
990
kxk
#10

Dram, Я не занимаюсь обучением бесплатно

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий