Проблема з установкою розширень joomla

Огляд тем по налаштуванню Joomla 1.5

Проблема з установкою розширень joomla

Повідомлення olegarius » 20 березня 2008, 15:22

Доброго дня шановне панство. Встановив joomla 1.5.1 на денвер на локальному комп'ютері, все працює на ура. Потести, звик. Встановлював компоненти. Вибрав необхідні для сайту. Вирішив встановити на сервері. Створив домен, базу даних, встановив joomla. Все поставилось. І ось вирішив встановити розширення (шаблони, компоненти,... тощо). Жоден з компонентів не встановлюється. Підозрюю, що необхідно виставити права на певні папки та файли. Питання тільки на які. Хто підкаже?
Одну папку tmp знайшов. Поставив права 777. Інші які. Може хто зіткнувся з такими ж проблемами?
olegarius
Користувач
Користувач
 
Повідомлення: 10
З нами з: 20 березня 2008, 15:15

google adsense
 

Re: Проблема з установкою розширень joomla

Повідомлення mr.Z » 20 березня 2008, 19:20

Для того, щоб тобі відповіли вкажи помилку (помилки), які отримуєш при спробі встановити розширення.
Аватар користувача
mr.Z
Користувач
Користувач
 
Повідомлення: 94
З нами з: 17 листопада 2006, 18:56
Звідки: Україна, Чернівці

Re: Проблема з установкою розширень joomla

Повідомлення olegarius » 21 березня 2008, 10:22

Warning: file_put_contents() [function.file-put-contents]: SAFE MODE Restriction in effect. The script whose uid is 10202 is not allowed to access /var/www/vhosts/domain.ua/subdomains/fpo/httpdocs/tmp/install_47e35d63e13aa owned by uid 33 in /var/www/vhosts/domain.ua/subdomains/fpo/httpdocs/libraries/joomla/filesystem/file.php on line 298

Warning: file_put_contents(/var/www/vhosts/domain.ua/subdomains/fpo/httpdocs/tmp/install_47e35d63e13aa/admin/admin.swmenufree.class.php) [function.file-put-contents]: failed to open stream: No such file or directory in /var/www/vhosts/domain.ua/subdomains/fpo/httpdocs/libraries/joomla/filesystem/file.php on line 298

Проблема саме, здається, в режимі safe mode. Як його вимкнути чи обійти? Як розв"язати таку проблему?
olegarius
Користувач
Користувач
 
Повідомлення: 10
З нами з: 20 березня 2008, 15:15

Re: Проблема з установкою розширень joomla

Повідомлення Max Volgin » 21 березня 2008, 12:31

Если это на хостинге то никак – сменить хостера на пряморукого. Ели это ваша машина то в PHP.ини.

А вообще где-то на этом форуме пролетал патч для сефмода. (Эти патчи с точки зрения безопасности скорее всего самоубийство)
Максим Волгин
УкрХостинг, Технический директор
Аватар користувача
Max Volgin
Користувач
Користувач
 
Повідомлення: 121
З нами з: 24 січня 2008, 11:43

Re: Проблема з установкою розширень joomla

Повідомлення olegarius » 21 березня 2008, 13:10

Ок. Дякую. Буду намагатись корегувати файл php.ini
olegarius
Користувач
Користувач
 
Повідомлення: 10
З нами з: 20 березня 2008, 15:15

Re: Проблема з установкою розширень joomla

Повідомлення olegarius » 21 березня 2008, 18:47

До файлу php.ini не добрався. Замість цього обійшов проблему наступним чином:
Налаштував систему на локальній машині. Встановив усі необхідні компоненти (необхідно детально продумати що повинно бути на сайті. Потім майже не реально щось туда закинути).
Зробив (про всяк випадок) копію встановленого сайту на хостингу (реально необхідно зробити копію лише одного файлу configuration.php).
Зробив дамп БД на локальній машині (там описані усі ключі і звязки майбутніх компонентів, що встановлюватимуться). Далі по ФТП закидую з локалі весь налаштований сайт, відновлюю з дампу БД на хостинг, переписую локальний файл configuration.php на цей же файл з хостингу (ми зробили копію його). Все. Сайт є.
Далі, при настройках шаблонів, компонент,... дивлюсь на які файли чи папки виставляти права на запис. Все працює.
Якщо вкрай необхідно буде комусь встановити все ж таки додатковий компонент на сайт, робіть дамп БД хоста, розпаковуйте його на локальній машині в свій тестовий сайт, встановлюєте, налаштовуєте компоненту, дампуєте БД локалі на хост, та копіюєте відповідні папки, що створились на сайті у каталоги modules, components, templates, ... тощо. А також відповідні папки у каталозі administrator.
Нагадую, це все я проробив з joomla 1.5.1. Ранішні версії не пробував. Але по ним написано безліч статей по встановленню сайта з локалі на хост.
Вибачте, якщо писав не зрозуміло. Думка випереджує набір :)
olegarius
Користувач
Користувач
 
Повідомлення: 10
З нами з: 20 березня 2008, 15:15

Re: Проблема з установкою розширень joomla

Повідомлення Max Volgin » 21 березня 2008, 18:49

Тоже вариант :)
Максим Волгин
УкрХостинг, Технический директор
Аватар користувача
Max Volgin
Користувач
Користувач
 
Повідомлення: 121
З нами з: 24 січня 2008, 11:43

Re: Проблема з установкою розширень joomla

Повідомлення PAlexA » 22 березня 2008, 19:59

Попробуйте следующее:

В корне Joomla есть каталог tmp. Дайте на него полные права всем (777).

Если не поможет, то сделайте следующее:

В файле ".htaccess".

Откройте его на редактирование и пропишите в любом месте строку:
php_value session.save_path /home/users/site/htdocs/tmp

где /home/users/site/htdocs/tmp - полный путь от корня сервера до папки tmp, лежащей в корне Joomla!.



Якщо спробуєшь, напиши чи получилось, бо я Joomla_1.5.1 тільки сьогодні в роботі побачив
Востаннє редагувалось PAlexA в 22 березня 2008, 21:10, всього редагувалось 1 раз.
Аватар користувача
PAlexA
Користувач
Користувач
 
Повідомлення: 283
З нами з: 05 жовтня 2007, 22:42
Звідки: Львів

Re: Проблема з установкою розширень joomla

Повідомлення olegarius » 24 березня 2008, 12:07

Одразу пробував. Не вийшло :) Там далі після цього повіомлення теж були коментарі щодо цого. Якщо увімкнено safe mode, то зробити майже нічого не можна. Тим більше, що папки за змовчуванням ставить на права 755. Коли ставиться компонент, аріхв розпаковується в тимчасову папку, що створюється в папці tmp (а потім в папці cache). Тимчасова папка створюється, але у неї нічого не розпаковується. Викидує помилку.
Тому вирішив обійти цю проблему з іншого боку.
olegarius
Користувач
Користувач
 
Повідомлення: 10
З нами з: 20 березня 2008, 15:15


Повернутись в Налаштування та робота з Joomla! 1.5

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 0 гостей

Новейшая онлайн игра Lineage 2 Gracia Final . craft cold sore remedy Maserati привезла новые модели в Шанхай Cisco WS-C3750-24TS-E.