Ошибки Joomla при установке расширений

После переноса Joomla сайта на хостинг часто возникают трудности (ошибки, отсутствие какой-то функциональности и т.д.). Установка расширений (модулей, компонентов, плагинов и т.д.) неизбежно приводит к ошибкам.

ошибки

/* Если используется хостинг на сервере под управлением операционной системы Linux */

Существует несколько возможных причин возникновения подобных ошибок:

1. Неправильные права доступа к специальным папкам Joomla;
2. Настройка функции FTP Layer;
3. Несоответствующие настройки сервера вашего хостинга техническим требованиям Joomla.

1. Необходимые права доступа на папки Joomla приведены в контрольной панели администратора Joomla на странице “Помощь” - “Информация о системе” -  “Права на папки”
права на папки

 

 

 

Примерный перечень папок с необходимыми правами доступа для Joomla:

administrator/backups/    
administrator/components/    
administrator/language/    
administrator/language/en-GB/    
administrator/language/ru-RU/    
administrator/modules/    
administrator/templates/    
components/    
images/    
images/banners/    
images/stories/    
language/    
language/en-GB/    
language/pdf_fonts/    
language/ru-RU/    
media/    
modules/    
plugins/    
plugins/content/    
plugins/editors/    
plugins/editors-xtd/    
plugins/search/    
plugins/system/    
plugins/user/    
plugins/xmlrpc/    
templates/    
Папка для кэширования: /home/ВАШ ЛОГИН/public_html/cache/    
Папка для кэширования: /home/ВАШ ЛОГИН/public_html/administrator/cache/    
Log Directory ($log_path) /home/ВАШ ЛОГИН/public_html/logs/    
Temp Directory ($tmp_path) /home/ВАШ ЛОГИН/public_html/tmp/

Все, приведенные на данной странице папки должны быть доступны на запись - 777
Права на файлы можно менять как при помощи файлового менеджера контрольной панели хостинг компании, например, DirectAdmin (cPanel, Plesk, ISPManager и т.д.), так и при помощи ftp-клиентов, например FileZilla (SmartFtp, CuteFTP, встроенным клиентом Total Commander, Far и т.д.).
FileZilla

FileZilla

FileZillaКстати пути в последних 4 строчках различаются в зависимости от хостинг компании:
/hsphere/local/home/Ваш САЙТ/
/home/Ваш САЙТ/public_html/
/home/ВАШ ЛОГИН/domains/Ваш САЙТ.ру/
/www/ВАШ ЛОГИН/www/htdocs/
/home/ВАШ ЛОГИН/public_htm/Ваш САЙТ.зу/
/home/ВАШ ЛОГИН/public_html/
/home/ВАШ ЛОГИН/data/www/

и т.д.
Уточнить данный путь можно самостоятельно, в контрольной панели администратора Joomla на странице “Помощь” - “Информация о системе” -  “Информация PHP” в описании “Apache Environment” параметр DOCUMENT_ROOT со значением абсолютного пути пример:
/home/ВАШ ЛОГИН/public_html/

 

 

2. Настройка работы Joomla по FTP.

Настройка производится на странице “Сайт” - “Общие настройки” - вкладка “Сервер”
FTP
Перед изменением настроек FTP, необходимо поменять права доступа на файл configuration.php на 777 , ведь по умолчанию права на данный файл, равно как и на все другие, должны быть 644 , а впоследствие вернуть права в первоначальное положение.

Здесь важное значение имеет последний параметр “FTP корень”. Он как раз и является причиной возникающей ошибки. Если не указать ничего, или указать, например “/”, или что-то отличное от “/public_html” то Joomla неправильно определит своё месторасположение, соответственно не сможет устанавливать никакие дополнительные расширения.

Но если параметры хостинга позволяют можно и отключить FTP  и поле FTP корень не заполнять
FTP
Таким образом многое зависит от параметров хостинга. Поэтому нужно уточнить соответствие технических требований Joomla техническим параметрам хостинговой площадки. 

Еще популярные ошибки - ошибка 500 и 404 ошибка.


Поделитесь с друзьями:

Добавить комментарий


Защитный код
Обновить

Наши контакты

Support@za-studio.ru

Design@za-studio.ru

ICQ: 600196430

т. (+372)58-123-898