Ошибка "Unable to write entry Joomla"

Joomla errors

Привет всем тем кто занимается созданием сайтов под CMS Joomla профессионально или из любопытства.

В данной статье расскажу о том, что делать если вы не можете установить дополнения в Joomla из-за таких ошибок:

  • Unable to write entry Joomla;
  • * JFolder::create: Невозможно создать каталог;
  • ну или подобных.

Первое что приходит в голову, так это то, что у пользователя под которым вы зашли нет прав на использование папки с joomla. Поэтому первым делом ставим права на папки (755) на системные файлы (644).

Посмотреть права на папки и файлы в Joomla можно посмотреть в меню административной панели Joomla Помощь > Информация о системе > Права на папки. В этой вкладке вы увидите информацию о доступности файлов и папок на запись если стоит Недоступен на запись, то смените через файловый менеджер права на указанные папки и файлы и тогда надпись сменится на Доступен на запись.

Итак права поставили, а результата нет.

Можно попробовать закоментировать строку $obd = ini_get('open_basedir'); в libraries/joomla/filesystem folder.php

Если и это не помогает то вам однозначно нужно проверить выключен ли режим safe mode в файле php.ini. Для этого находим этот файл (в разных ОС путь может отличаться) в /php5/apache2/php.ini, находим строку  safe_mode = и меняем значение с On на Off.

Для надежности перезапускаем Apache и радуемся, что все получилось!

В случае если у вас другие ошибки в Joomla, то советую посмотреть статью в которой описаны основные ошибки CMS Joomla и способы их устранения.

p.s. "Я очень надеюсь что все у Вас получилось!" {odnaknopka}

Joomla SEF URLs by Koskv