Не устанавливается расширения

6 года 2 мес. назад #1801 от ailos
Не знал в какой раздел написать, решил в этот.
На локальном сервере все отлично, расширения устанавливаются легко.
После переноса (или заново установленной) jooml'ы в сеть, установить расширение не получается.
ПРи выборе установки "Файл пакета" выдает "JFolder::create: Path not in open_basedir paths
Unable to create destination". Переписывал распакованное расширение в ...../administrator/components/com_installer/component/папка_с_компонентом и ...../tmp/папка_с_компонентом выдает JFolder::create: Path not in open_basedir paths
Компонент Установить: Невозможно создать папку: "/usr/home/.../data/www/.../components/com_ckforms"
. При создании этой папки вручную и запуска установки вручную, пишет, что данная папка используется другим приложением.

В помощь>Системная информация>Права доступа к папкам везде стоит "Доступен для записи"

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 2 мес. назад #1805 от Wedal
ailos, проверьте права на папки. Они 755 или 777? Узнайте у хостера в каком режиме работает php: как модуль Apache или как CGI.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 2 мес. назад #1806 от ailos
Через ftp я могу спокойно все записывать и менять. Папки 755 права.
Спросил у хостера, говорят на моем тарифе "как модуль Apache"
Что в чем проблема может быть? Поставить 777?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 2 мес. назад #1808 от Wedal
ailos, проблема в том, что Joomla не работает правильно с php, как модуль Apache. Попросите переключить, если это возможно, режим на CGI. Тогда все будет работать правильно. Если откажут - меняйте хостинг.
Спасибо сказали: ailos

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 2 мес. назад - 6 года 2 мес. назад #1822 от ailos
Сказали на тарифе подороже можно подключить.
Есть просто установить все модули на локальном, то в принципе то работать можно, потом сменить тариф. Ограничение только в этом?

"ailos, проблема в том, что Joomla не работает правильно с php, как модуль Apache. Попросите переключить, если это возможно, режим на CGI"

где можно узнать поподробнее CGI и чем он отличается от Apache

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 2 мес. назад #1830 от Wedal

Есть просто установить все модули на локальном, то в принципе то работать можно, потом сменить тариф. Ограничение только в этом?

Не советую так делать - замучаетесь потом. Банально может потребоваться установить какой-то модуль в дальнейшем, или даже создать папку через визуальный редактор. Будут только ошибки, ошибки, ошибки.

где можно узнать поподробнее CGI и чем он отличается от Apache

Странный вопрос. Конечно в Google ;-) .
Спасибо сказали: ailos

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

6 года 1 мес. назад - 6 года 1 мес. назад #2279 от ailos
Сегодня прочитал FAQ у хостера

Ошибка: JFolder::create: Path not in open_basedir paths
Компонент Установить: Ошибка при создании директории:
Решение:
Комментируем (отключаем) строку 194:
$obd = ini_get('open_basedir') в файле folder.php по маршруту /libraries/joomla/filesystem/folder.php
Выглядеть должно так:
// We need to get and explode the open_basedir paths
// $obd = ini_get('open_basedir');

Работает)))

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх