Joomla ошибки при установки шаблона

Проблемы и их решение, связанные с установкой шаблонов

Иногда при установке шаблонов через панель администрирования Joomla появляются ошибки разного характера. Ниже приведены примеры ошибок и способы их устранения:

1. «Ошибка загрузки файла на сервер«

Данная ошибка связана с неправильным форматом загружаемого шаблона (обычно шаблоны находятся в архивах)

Решение: проверить архив на наличие исходных файлов шаблона. Если при установке шаблона Вы указываете папку с содержащимся в ней шаблоном, то, аналогично, необходимо проверить в ней наличие исходных файлов шаблона.

2. «Внимание! — Не удалось переместить файл joomla«

Данная ошибка связана либо с неверным указанием путей к каталогам tmp и logs, либо с несовместимостью устанавливаемого шаблона с версией Joomla.

Решение: в файле configuration.php поправьте пути tmp и logs на верные:

  • var $log_path = ‘/home/vhosts/ВАШ_ДОМЕН/httpdocs/logs’;
  • var $tmp_path = ‘/home/vhosts/ВАШ_ДОМЕН/httpdocs/tmp’;

Примечание: пример взят с условием, что пакет joomla установлен в корень сайта.

3. «Файл параметров /templates/имя_шаблона/params.ini is Недоступен на запись! «

Данная ошибка возникает при редактировании шаблона через панель администрирования. Иногда разработчики шаблонов ставят права на файл params.ini со значением 600

Решение: установить права 644 на файл

/templates/ИМЯ_ШАБЛОНА/params.ini

Также Вы всегда можете обратиться в круглосуточную Службу технической поддержки хостинга, если у Вас возникли какие то трудности с установкой шаблонов. Установку шаблонов мы можем выполнить в рамках Дополнительной услуги.

Вам также может помочь

В этом материале я постараюсь как можно подробно описать различные проблемы с которыми сталкиваются пользователи при установке шаблонов на Joomla 2.5 и не только. К написанию данной статьи меня подтолкнула уйма комментариев с подобными вопросами на другом ресурсе.

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

Проблема первая. Множество пользователей сталкиваются с проблемой, которую я бы просто назвал «невнимательность». Мне часто задают вопросы по типу: «Как установить шаблон большого размера ~20-50 Мб» или «Не удается установить шаблон». Это ошибка при которой пользователи Joomla пытаются установить шаблон не взглянув на содержимое архива, который скачали. Проблема заключается в том, что этот архив вмещает в себе не только сам шаблон, но и все расширения (модули, плагины, компоненты), которые идут с ним в комплекте. Также в этом архиве могут находится различные графические файлы (.psd и т.п.) еще в таких архивах имеется Quickstart – развернутый сайт, то есть сама Joomla с установленным шаблоном и всеми расширениями (все то что вы могли видеть на демонстрационной версии (демо) шаблона при скачивании).

Разберем это практическом примере:

Как пример возьмем шаблон SJ Merry 2.5, при скачивании архив весит 50,2 Мб, но при этом в нем находятся дополнительные архивы о которых я говорил немного выше. На картинке ниже это видно:

  • sj_merry_extensions_j17-j25_v1.1.zip – это архив в котором находятся все сторонние расширения идущие в комплекте с нашим шаблоном. Все расширения необходимо устанавливать по отдельности и после каждой установки проверять на их работоспособность. Также советую периодически делать резервную копию базы данных.
  • sj_merry_quickstart_j25_v1.1.zip – это уже вышеупомянутый, развернутый сайт с предустановленными расширениями.
  • sj_merry_template_j17-j25_v1.1.zip – это непосредственно сам шаблон (чистый), без всяких модулей и т.п. и как мы видим, он весит всего два с половиной мегабайта. Именно его нужно извлечь из основного архива и приступать к установке.

Вторая проблема. Вторая проблема также является довольно популярной среди неопытных пользователей, когда-то сам с ней столкнулся и не понял в чем же дело. Данная проблема касается не самой установки шаблона, а непосредственно его отображения на сайте. Есть такие шаблоны, которые после установки требуют дополнительной программной платформы для корректной работы. Многие пользователи жалуются что после установки определенного шаблона он не работает и выдает ошибку типа: T3 Framework not fount. Такое случается, когда отсутствует плагин T3 Framework. Для решения этой проблемы просто необходимо скачать данный плагин, установить его и активировать.

Примеры программных платформ для шаблонов:

  • Шаблоны JoomShaper используют платформу Helix Framework;
  • Шаблоны YooTheme используют платформу Warp Framework;
  • Шаблоны Joomlart используют платформу H3 Framework;
  • Шаблоны Gavick используют платформу Gavern Framework и так далее, я думаю, смысл понятен.

Третья проблема. Часто пользователи CMS Joomla 2.5 сталкиваются с проблемой кодировки. То есть после установки шаблона появляются так званые «кракозябры» (бессмысленный набор непонятных символов) и пользователь задается вопросом «Где я нагрешил?», «Плохой шаблон» и так далее. Зачастую эта проблема решается путем добавления одной строчки кода в файл .htaccess.

Для ликвидации этой проблемы нужно в корне сайта найти файл .htaccess, открыть его и в любом месте добавить строчку AddDefaultCharset utf-8. Кстати, некоторые пользователи озадачены вопросом как же открыть файл .htaccess. Для того чтобы его открыть, нужно для начала переименовать (не всегда), то есть преобразить в htaccess.txt, а после того как вы его отредактируете вернуть к исходному положению.

Четвертая проблема. Здесь я постараюсь описать проблему, с которой также сталкивался лично и ничего серьезного кроме раздражения она за собой не повлекла. Однажды пользователь задал вопрос: «Что делать? Я удалил все установленные шаблоны и даже базовые atomic и beez? После обновления они появились в папочке template, но в админке они не отображаются». Решить данную проблему можно как говорится «не отходя от кассы». В админке Joomla 2.5 нужно перейти Расширения > Менеджер расширений > Поиск и нажать кнопку Найти, когда шаблон будет найден, нужно поставить возле него галочку и нажать кнопку Установить.

Joomla 2.5 - Менеджер расширений: Поиск

Также этот способ необходим для установки расширений по FTP. Принцип тот же, закачиваете файлы, ищите их через Поиск в админ-панели и устанавливаете.

На этом пока все, если возникнут вопросы – задавайте их в комментариях, если найдете погрешность в данной статье – дайте знать, если есть дополнения – буду только рад их выслушать. Не забывайте делать резервную копию БД и если вы все еще на локальном сервере, то старайтесь его перезапускать после каких-то системных работ и т.п..

  • Как установить шаблон.
    • Загрузить файл пакета.
    • Установить из каталога.
    • Установить из URL.
    • Установить из JED.
    • Поиск (установка шаблона с другого сайта).
  • Что делать, если не устанавливается шаблон.
  • Что делать после установки шаблона.
  • Настройкаизменение шаблона Joomla.
  • Определение позиций в шаблоне.
  • Как удалить шаблон.

В данной статье даны ответы на часто задаваемые вопросы касательно работы с готовыми шаблонами Джумла. В качестве основного примера будет взята русскоязычная Joomla 3.4.3 (с уже добавленной возможностью «Установить из JED»), шаблон фронтальной части – RSEvento 1.0.28 (на русском языке), шаблон административной части сайта – isis 1.0.

Как установить шаблон

Установка шаблона в Joomla не отличается от установки других расширений (компонентов, плагинов, модулей). В статье «Установка русификатора в Joomla 1.5 — 3.4» данный процесс рассмотрен для Joomla 1.5, 2.5, 3.0, 3.2, 3.3 и 3.4. Рассмотрим его более детально.

В статье «Видео уроки Joomla (часть 1). Как создать сайт кафе» Вы найдёте видео-инструкцию по установке шаблона и других расширений (для этого нужно начать смотреть видео с 10:18). А в статье «Шаблоны и стили Joomla 4. Установка, настройка, просмотр позиций» Вы найдёте видео урок по работе с шаблонами именно в 4й версии Джумла.

После входа в админку Джумлы нужно перейти в Менеджер расширений. Для этого нажмите по ссылке Установка расширений в левой нижней части страницы или в верхнем меню выберите Расширения – Менеджер расширений (рисунок ниже).

Как установить шаблон

Как установить шаблон

Загрузить файл пакета

Перейдите на вкладку Загрузить файл пакета (рисунок ниже), при помощи кнопки Обзор… укажите архив с шаблоном у Вас на компьютере (в моём примере это «tpl_rsevento-v1.0.28.zip»). После чего нажмите кнопку Загрузить и установить.

Загрузить файл пакета

Загрузить файл пакета

По окончанию установки (время зависит от скорости Вашего интернет-соединения, размера файла шаблона и загрузки сервера, примерно 1-3 минуты) увидите сообщение (рисунок ниже). Обратите внимание, оно может отличаться от приведенного ниже (в зависимости от шаблона).

Успешная установка шаблона Joomla 3

Успешная установка шаблона Joomla 3

На рисунке выше показан пример успешной установки. Ниже в статье рассмотрим некоторые проблемы с установкой шаблона Джумла и способы их устранения.

Обратите внимание, что для корректной работы некоторых шаблонов нужен так называемый фреймворк (framework) или другие дополнения. Об этом следует узнать на сайте разработчика шаблонов. Например, для шаблона Joomla VirtueMart «JM Modern VirtueMart Store» от разработчика «Joomla Monster» нужно дополнительно устанавливать и включить фреймворкплагин «EF3», который Вы получаете вместе с шаблоном.

О том, что делать после установки шаблона, узнаете в этой статье ниже.

Установить из каталога

Если Вам так удобней, или файл шаблона слишком большой, сперва можно загрузить его во временную папку Joomla на Ваш сервер при помощи FTP-клиента (например, FileZilla, Total Commander и другие) или при помощи панели управления хостингом (например, ISPmanager) и установить при помощи вкладки Установить из каталога.

Установить из каталога

Установить из каталога

Учтите, загрузив файл шаблона Joomla во временную папку, необходимо его распаковать (извлечь из архива). Рекомендую предварительно создать папку для архива шаблона внутри временной папки Joomla, например, «shablon», в неё закачать архив и там его распаковать. Не забудьте добавить имя созданной папки в поле Каталог установки к полному пути папки временных файлов Joomla.

Пошагово всё вышеперечисленное касательно установки шаблона Джумла из каталога выглядит так:

  1. Во временной папке Joomla, при помощи панели управления хостингом, создайте папку «shablon» (без кавычек).
  2. Закачайте со своего компьютера архив шаблона в созданную папку «shablon» при помощи FTP-клиента или панели управления хостингом.
  3. Распакуйте загруженный файл шаблона при помощи панели управления хостингом.
  4. В менеджере расширений Joomla, на вкладке Установить из каталога, добавьте «/shablon» (без кавычек) к пути в поле Каталог установки.
  5. Нажмите кнопку Установить и дождитесь окончания установки. Это займёт около 5-30 секунд (в зависимости от загрузки Вашего сервера и размера файлов шаблона).

Кратко рассмотрим загрузку и распаковку файла шаблона при помощи панели управления хостингом ISPmanager 4. Уточнить данный процесс можете в справке или в службе технической поддержки Вашего хостинга. Например, «Хостинг Украина» не использует на своём «общем хостинге» ISPmanager, а разработали свой, очень удобный и функциональный файл-менеджер и выделили этому целый раздел справки.

Вернёмся к ISPmanager 4. Зайдите в панель управления со своим логином и паролем.

В разделе Инструменты, в левой панели, выберите Менеджер файлов и перейдите во временную папку Joomla. Путь к ней можно уточнить в административной панели управления Joomla в Система – Информация о Системе – Конфигурационный файл Joomla в строке «tmp_path».

В ISPmanager 4 при помощи кнопки Создать создайте папку с именем «shablon» (без кавычек). Имя может быть другим (рисунок ниже).

Создание папки в ISPmanager 4

Создание папки в ISPmanager 4

При помощи кнопки Закачать укажите файл шаблона на Вашем компьютере и загрузите его (рисунок ниже). Время зависит от скорости Вашего интернет соединения, размера файла шаблона и загрузки сервера, примерно, 1-3 минуты.

Загрузка файла в ISPmanager 4

Загрузка файла в ISPmanager 4

После загрузки файла выделите его и нажмите кнопку Извлечь, которая расположена в верхней правой части окна ISPmanager 4. После этого вернитесь в Joomla и установите шаблон так, как описано в начале данного подраздела.

Установить из URL

Если Вы знаете точный путь (URL-адрес) к файлу шаблона Joomla, например, на сервере его разработчика, можно указать его в поле URL установки на вкладке Установить из URL (рисунок ниже) и установить. Этот способ аналогичен способу Установить из каталога, но не требует загрузки файла шаблона Вами на Ваш сервер и его распаковки (всё будет происходить автоматически).

Установить из URL

Установить из URL

Установить из JED

Первая вкладка Установить из JED (рисунок ниже) позволяет произвести установку расширения на Ваш сайт из каталога расширений Joomla (JED – «каталог расширений Joomla», аббревиатура от английского «Joomla Extensions Directory»). На 05.09.2015 в каталоге не было шаблонов. Она нам не очень подходит.

Установить из JED

Установить из JED

Но если бы они были, найдя нужный шаблон, можно было нажать на его иконку и перейти к его непосредственной установке (рисунок ниже), как в примере с AcyMailing Starter.

Установка расширения из JED

Установка расширения из JED

Если расширение платное, как, например, RSForm Pro, можно перейти к его покупке (рисунок ниже).

Покупка расширения в JED

Покупка расширения в JED

Поиск (установка шаблона с другого сайта)

Если Вы скопировали папку с файлами уже установленного шаблона Joomla, возможно, с другого Вашего сайта, в папку «templates», то можно попробовать установить его, перейдя в Расширения – Менеджер расширений – Поиск, нажав кнопку Найти (рисунок ниже).

Поиск (установка шаблона с другого сайта)

Поиск (установка шаблона с другого сайта)

Подождите около 2-х минут. После того, как нужный шаблон появился, отметьте его в таблице и нажмите кнопку Установить (рисунок ниже).

Установка

Установка

Обратите внимание, что в случае, когда для шаблона требуется установка дополнений (фреймворка, плагинов, модулей и так далее), их нужно устанавливать отдельно. Возможно, это то же получится при помощи «Поиск».

Учтите, что не все расширения, шаблоны можно корректно установить таким способом.

Что делать если не устанавливается шаблон

Во время установки шаблона Joomla могут появляться различные ошибки. В принципе, это относится к любому расширению. Ниже приведу некоторые ошибки, возможные их причины и варианты устранения. Список далеко не исчерпывающий. Обратите внимание, что варианты решения одной проблемы могут подойти и для других.

Пожалуйста, укажите каталог пакета. Может возникать при установке шаблона при помощи «Установить из каталога» и «Установить из URL».

Возможные причины возникновения ошибки и их устранение:

  • Указан неверный адреспуть к файлукаталогу (папкедиректории) шаблона – проверить правильность написания и существования всех папок.

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

Возможные причины возникновения ошибки и их устранение:

  • Указан неверный адреспуть к файлукаталогу (папкедиректории) шаблона – проверить правильность написания и существования всех папок и файлов.
  • Повреждён файл шаблона, или в архиве отсутствует нужный файл – используйте «рабочий» файл шаблона с сайта разработчика. При необходимости скачайте его ещё раз и повторите попытку установки. Обратитесь к разработчику шаблона.
  • Версия шаблона не предназначена для Вашей версии Joomla – скачайте из сайта разработчика шаблона его версию для Вашей версии Джумла. Обратитесь к разработчику шаблона.
  • Расширение архива не поддерживается Joomla – убедитесь, что у архива шаблона одно из следующих расширений «.zip», «.tar.bz2», «.tar.gz». Если нет, то разархивируйте шаблон на компьютере и запакуйте его, например, в ZIP-архив. Простое переименование расширения шаблона может не помочь.

Ошибка загрузки файла на сервер. Может возникать при установке шаблона при помощи любого способа.

Возможные причины возникновения ошибки и их устранение:

  • Временная директория Joomla иили сервера недоступна на запись – измените права доступа к временной директории Joomla иили сервера на «755» или «775». Подробнее о данной проблеме можете поинтересоваться в технической поддержке Вашего хостинга или в их справочной системе.
  • Временная директория Joomla иили сервера отсутствует – проверьте наличие и правильность написания пути к временной директории Joomla иили сервера. Путь к каталогу временных файлов Джумла можно узнать в панели администрирования Joomla Система – Информация о Системе – Конфигурационный файл Joomla в строке «tmp_path». А путь к временной папке сервера можно уточнить в технической поддержке Вашего хостинга или в их справочной системе.
  • Папка с шаблонами недоступна на запись – измените права доступа к папке шаблонов («templates») на «755» или «775». Об этом Вы можете прочесть в этой статье.
  • Загружаемый файл слишком большой – воспользуйтесь советами указанными ниже в статье для ошибки «413 Request Entity Too Large».
  • Сервер перегружен – повторите попытку позже.

Ошибка подключения к серверу: 404. Ошибка подключения к серверу: Could not resolve host. Ошибка подключения к серверу Joomla!. Попробуйте позже. Может возникать при установке шаблона при помощи «Установить из URL», «Установить из JED».

Возможные причины возникновения ошибки и их устранение:

  • Неправильный адрес – проверьте URL.
  • Сервер не доступен – повторите попытку ещё раз иили позже.
  • У Вас нет прав доступа к серверу – свяжитесь с администратором сервера.
  • Файл удалён – свяжитесь с администратором сервера.

Fatal error: Allowed memory size of ХХХ bytes exhausted (tried to allocate ХХХ bytes). Может возникать при установке шаблона при помощи любого способа.

Возможные причины возникновения ошибки и их устранение:

  • Размер файла шаблона слишком большой – воспользуйтесь советами указанных ниже в статье для ошибки «413 Request Entity Too Large».
  • Сервер перегружен – повторите попытку позже.
  • У Вас на серверехостинг аккаунте достигнут лимит на использование памяти (ОЗУ) скриптами (Joomla) – проще всего сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации. Но можно попытаться решить проблему самостоятельно. Вариант №1: в корне сайта, в файл «.htaccess» (не путать с «htaccess.txt») добавить строку «php_value memory_limit 64M» (без кавычек), увеличивая цифру «64» ­– Вы увеличиваете лимит памяти. Вариант №2: в корне сайта создайте файл «php.ini» (если его нет) и добавьте в него строку «memory_limit = 64M», увеличивая цифру «64» ­– Вы увеличиваете лимит памяти. Обратите внимание, что первый и второй способы могут не дать результата в зависимости от Вашего хостинга. Рекомендую сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации.

413 Request Entity Too Large. Может возникать при установке шаблона при помощи любого способа. Но при использовании способа «Установить из каталога» вероятность возникновения ошибки меньше.

Возможные причины возникновения ошибки и их устранение:

  • Размер файла шаблона слишком большой – воспользуйтесь установкой «Установить из каталога». Или повторите попытку позже (возможно, проблемы в соединении). Также, некоторые шаблоны запакованы в архив с документацией, демонстрационными данными, «QuickStart» (быстрый старт) и так далее. Стоит распаковать архив, в нём, возможно, будет несколько архивов. В таком случае установите каждый из архивов по очереди. Архив «QuickStart» – это отдельная тема, и мы поговорим о ней в следующих статьях.
  • Превышены лимиты сервера: max_input_time, upload_max_filesize, post_max_size – рекомендую сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации. Можно попробовать самому в корне сайта создайте файл «php.ini» (если его нет) и добавьте в него строкистроку:
php_value max_execution_time 300
php_value max_input_time 300
php_value upload_max_filesize 40M
php_value post_max_size 60M

max_execution_time – максимальное время, которое может выполняться скрипт. В большинстве случаев, по умолчанию – 30-60 секунд.

max_input_time – максимальное время, в течение которого могут приниматься данные на серверхостинг. В большинстве случаев, по умолчанию – 30-60 секунд.

upload_max_filesize – максимальный размер файла (в мегабайтах), который допускается для загрузки на Ваш серверхостинг.

post_max_size – задаёт максимально допустимый размер данных, отправляемых на серверхостинг (методом POST). Это значение влияет на загрузку файлов. Для загрузки больших файлов оно должно быть больше значения директивы upload_max_filesize.

Обратите внимание на то, что memory_limit должна быть больше чем post_max_size. Подробнее об этих директивах можно прочесть в статье «Описание встроенных директив php.ini».

Что делать после установки шаблона

После установки шаблона Joomla перейдите в Расширения – Менеджер шаблонов и нажмите название нужного шаблона. В моём примере это «RSEvento».

Что делать после установки шаблона

Что делать после установки шаблона

Обратите внимание, что настройки шаблонов могут существенно отличаться один от другого. Но опции «По умолчанию» и «Привязка к меню» должны быть доступны во всех шаблонах.

На открывшейся странице в спадающем списке «По умолчанию» выберите, для каких языков хотите отображать данный шаблон. Если сайт мультиязычный, то, возможно, Вы захотите отображать для одного языка один шаблон, а для другого – другой. Если у Вас одноязычный сайт, или Вы хотите отображать шаблон для всех языков, тогда выбирайте «Все».

Применение шаблона к сайту

Применение шаблона к сайту

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

Привязка к пунктам меню

Привязка к пунктам меню

Далее можете приступить к настройке самого шаблона (рисунок ниже). Они могут существенно отличаться у разных шаблонов.

Настройка шаблона RSEvento

Настройка шаблона RSEvento

Настройкаизменение шаблона Joomla

Большинство готовых профессиональных шаблонов Джумла оснащены настройками. Эти настройки находятся в Расширения – Менеджер шаблонов и, нажав на название нужного шаблона, в моём примере это «RSEvento», можно перейти к его настройкам.

Применение шаблона к сайту

Применение шаблона к сайту

На рисунке ниже показан пример некоторых настроек шаблона «RSEvento», о котором мы поговорим в следующих статьях.

Настройка шаблона Joomla

Настройка шаблона Joomla

В следующей статье мы рассмотрим этот вопрос с другой позиции – позиции редактирования таблицы стилей.

Определение позиций в шаблоне

Для этого можно обратиться к документации на сайте разработчика шаблона или к документации, которая поставляется с шаблоном. В «RSEvento» карта позиций есть в настройках самого шаблона (рисунок ниже).

Позиции в шаблоне Joomla

Позиции в шаблоне Joomla

Есть «универсальный» способ.

  1. Перейдите в Расширения – Менеджер шаблонов и нажмите на кнопку Настройки в правом верхнем углу.
  2. На вкладке Шаблоны включите опцию Просмотр позиций модулей.
  3. Перейдите на сайт (в его фронтальную часть).
  4. В адресной строке добавьте к URL-адресу «?tp=1» (без кавычек) и нажмите клавишу Enter на клавиатуре. Перед Вами появятся названия позиций шаблонов в тех местах, где они расположены (рисунок ниже).

Определение позиций в шаблоне

Определение позиций в шаблоне

Когда Вам больше не нужна будет данная опция, рекомендую её отключить (с целью затруднения определения, что Ваш сайт сделан на Joomla – для его защиты).

Как удалить шаблон

Для этого перейдите в Расширения – Менеджер расширений – Управление. Для удобства, в спадающем списке «- Выбор тип -» в левой части окна выберите Шаблон. Отметьте нужный шаблон Joomla, который хотите удалить, и нажмите кнопку Деинсталлировать (в верхней части окна) (рисунок ниже).

Как удалить шаблон Joomla

Как удалить шаблон Joomla

Если увидели сообщение: «Удаление шаблона: Нельзя удалять шаблон, назначенный ‘по умолчанию’. Ошибка при удалении шаблона.», то назначьте любой другой шаблон, установленный у Вас на сайте, в качестве шаблона по умолчанию. Как это сделать, описано выше в разделе «Что делать после установки шаблона». Обратите внимание, что шаблон административной части сайта (шаблон панели управления) и шаблон сайта – это разные «виды» шаблонов. Если хотите удалить шаблон сайта, который сейчас назначен по умолчанию, сперва нужно задать в качестве шаблона по умолчанию другой шаблон сайта (а не панели управления).

Также, если папкафайлы с шаблонами закрыты на запись, то возможна проблема с удалением. Замените права доступа на «755» или «775» (это можно сделать на Вашем хостингесервере). Об этом можете прочесть в этой статье.

В следующей статье «Ответы на вопросы по шаблонам для Джумла. Внесение изменений» мы затронем вопросы внесения изменений в шаблон, установки «быстрого старта» (QuickStart) и другие.

Похожие материалы
  • Обзор JM Classifiedads. Шаблон в стиле Material Design

  • Обзор JM ZoneStore. Русский шаблон интернет магазина на Joomla для DJ-Catalog2

  • Обзор JM Services. Бесплатный шаблон Joomla на русском языке

  • Обзор JM Sport. Спортивный шаблон Joomla

  • Обзор JM Product Catalog. Шаблон каталога Joomla

  • Обзор JM Hotel. Шаблон сайта для отеля

  • Обзор JM Computers and Electronics VirtueMart Storeу. Шаблон Joomla 3

Автор статьи – Хорошевский Алексей

Хорошевский Алексей

Также этот способ необходим для установки расширений по FTP. Принцип тот же, закачиваете файлы, ищите их через Поиск в админ-панели и устанавливаете.

На этом пока все, если возникнут вопросы – задавайте их в комментариях, если найдете погрешность в данной статье – дайте знать, если есть дополнения – буду только рад их выслушать. Не забывайте делать резервную копию БД и если вы все еще на локальном сервере, то старайтесь его перезапускать после каких-то системных работ и т.п..

  • Как установить шаблон.
    • Загрузить файл пакета.
    • Установить из каталога.
    • Установить из URL.
    • Установить из JED.
    • Поиск (установка шаблона с другого сайта).
  • Что делать, если не устанавливается шаблон.
  • Что делать после установки шаблона.
  • Настройкаизменение шаблона Joomla.
  • Определение позиций в шаблоне.
  • Как удалить шаблон.

В данной статье даны ответы на часто задаваемые вопросы касательно работы с готовыми шаблонами Джумла. В качестве основного примера будет взята русскоязычная Joomla 3.4.3 (с уже добавленной возможностью «Установить из JED»), шаблон фронтальной части – RSEvento 1.0.28 (на русском языке), шаблон административной части сайта – isis 1.0.

Как установить шаблон

Установка шаблона в Joomla не отличается от установки других расширений (компонентов, плагинов, модулей). В статье «Установка русификатора в Joomla 1.5 — 3.4» данный процесс рассмотрен для Joomla 1.5, 2.5, 3.0, 3.2, 3.3 и 3.4. Рассмотрим его более детально.

В статье «Видео уроки Joomla (часть 1). Как создать сайт кафе» Вы найдёте видео-инструкцию по установке шаблона и других расширений (для этого нужно начать смотреть видео с 10:18). А в статье «Шаблоны и стили Joomla 4. Установка, настройка, просмотр позиций» Вы найдёте видео урок по работе с шаблонами именно в 4й версии Джумла.

После входа в админку Джумлы нужно перейти в Менеджер расширений. Для этого нажмите по ссылке Установка расширений в левой нижней части страницы или в верхнем меню выберите Расширения – Менеджер расширений (рисунок ниже).

Как установить шаблон

Как установить шаблон

Загрузить файл пакета

Перейдите на вкладку Загрузить файл пакета (рисунок ниже), при помощи кнопки Обзор… укажите архив с шаблоном у Вас на компьютере (в моём примере это «tpl_rsevento-v1.0.28.zip»). После чего нажмите кнопку Загрузить и установить.

Загрузить файл пакета

Загрузить файл пакета

По окончанию установки (время зависит от скорости Вашего интернет-соединения, размера файла шаблона и загрузки сервера, примерно 1-3 минуты) увидите сообщение (рисунок ниже). Обратите внимание, оно может отличаться от приведенного ниже (в зависимости от шаблона).

Успешная установка шаблона Joomla 3

Успешная установка шаблона Joomla 3

На рисунке выше показан пример успешной установки. Ниже в статье рассмотрим некоторые проблемы с установкой шаблона Джумла и способы их устранения.

Обратите внимание, что для корректной работы некоторых шаблонов нужен так называемый фреймворк (framework) или другие дополнения. Об этом следует узнать на сайте разработчика шаблонов. Например, для шаблона Joomla VirtueMart «JM Modern VirtueMart Store» от разработчика «Joomla Monster» нужно дополнительно устанавливать и включить фреймворкплагин «EF3», который Вы получаете вместе с шаблоном.

О том, что делать после установки шаблона, узнаете в этой статье ниже.

Установить из каталога

Если Вам так удобней, или файл шаблона слишком большой, сперва можно загрузить его во временную папку Joomla на Ваш сервер при помощи FTP-клиента (например, FileZilla, Total Commander и другие) или при помощи панели управления хостингом (например, ISPmanager) и установить при помощи вкладки Установить из каталога.

Установить из каталога

Установить из каталога

Учтите, загрузив файл шаблона Joomla во временную папку, необходимо его распаковать (извлечь из архива). Рекомендую предварительно создать папку для архива шаблона внутри временной папки Joomla, например, «shablon», в неё закачать архив и там его распаковать. Не забудьте добавить имя созданной папки в поле Каталог установки к полному пути папки временных файлов Joomla.

Пошагово всё вышеперечисленное касательно установки шаблона Джумла из каталога выглядит так:

  1. Во временной папке Joomla, при помощи панели управления хостингом, создайте папку «shablon» (без кавычек).
  2. Закачайте со своего компьютера архив шаблона в созданную папку «shablon» при помощи FTP-клиента или панели управления хостингом.
  3. Распакуйте загруженный файл шаблона при помощи панели управления хостингом.
  4. В менеджере расширений Joomla, на вкладке Установить из каталога, добавьте «/shablon» (без кавычек) к пути в поле Каталог установки.
  5. Нажмите кнопку Установить и дождитесь окончания установки. Это займёт около 5-30 секунд (в зависимости от загрузки Вашего сервера и размера файлов шаблона).

Кратко рассмотрим загрузку и распаковку файла шаблона при помощи панели управления хостингом ISPmanager 4. Уточнить данный процесс можете в справке или в службе технической поддержки Вашего хостинга. Например, «Хостинг Украина» не использует на своём «общем хостинге» ISPmanager, а разработали свой, очень удобный и функциональный файл-менеджер и выделили этому целый раздел справки.

Вернёмся к ISPmanager 4. Зайдите в панель управления со своим логином и паролем.

В разделе Инструменты, в левой панели, выберите Менеджер файлов и перейдите во временную папку Joomla. Путь к ней можно уточнить в административной панели управления Joomla в Система – Информация о Системе – Конфигурационный файл Joomla в строке «tmp_path».

В ISPmanager 4 при помощи кнопки Создать создайте папку с именем «shablon» (без кавычек). Имя может быть другим (рисунок ниже).

Создание папки в ISPmanager 4

Создание папки в ISPmanager 4

При помощи кнопки Закачать укажите файл шаблона на Вашем компьютере и загрузите его (рисунок ниже). Время зависит от скорости Вашего интернет соединения, размера файла шаблона и загрузки сервера, примерно, 1-3 минуты.

Загрузка файла в ISPmanager 4

Загрузка файла в ISPmanager 4

После загрузки файла выделите его и нажмите кнопку Извлечь, которая расположена в верхней правой части окна ISPmanager 4. После этого вернитесь в Joomla и установите шаблон так, как описано в начале данного подраздела.

Установить из URL

Если Вы знаете точный путь (URL-адрес) к файлу шаблона Joomla, например, на сервере его разработчика, можно указать его в поле URL установки на вкладке Установить из URL (рисунок ниже) и установить. Этот способ аналогичен способу Установить из каталога, но не требует загрузки файла шаблона Вами на Ваш сервер и его распаковки (всё будет происходить автоматически).

Установить из URL

Установить из URL

Установить из JED

Первая вкладка Установить из JED (рисунок ниже) позволяет произвести установку расширения на Ваш сайт из каталога расширений Joomla (JED – «каталог расширений Joomla», аббревиатура от английского «Joomla Extensions Directory»). На 05.09.2015 в каталоге не было шаблонов. Она нам не очень подходит.

Установить из JED

Установить из JED

Но если бы они были, найдя нужный шаблон, можно было нажать на его иконку и перейти к его непосредственной установке (рисунок ниже), как в примере с AcyMailing Starter.

Установка расширения из JED

Установка расширения из JED

Если расширение платное, как, например, RSForm Pro, можно перейти к его покупке (рисунок ниже).

Покупка расширения в JED

Покупка расширения в JED

Поиск (установка шаблона с другого сайта)

Если Вы скопировали папку с файлами уже установленного шаблона Joomla, возможно, с другого Вашего сайта, в папку «templates», то можно попробовать установить его, перейдя в Расширения – Менеджер расширений – Поиск, нажав кнопку Найти (рисунок ниже).

Поиск (установка шаблона с другого сайта)

Поиск (установка шаблона с другого сайта)

Подождите около 2-х минут. После того, как нужный шаблон появился, отметьте его в таблице и нажмите кнопку Установить (рисунок ниже).

Установка

Установка

Обратите внимание, что в случае, когда для шаблона требуется установка дополнений (фреймворка, плагинов, модулей и так далее), их нужно устанавливать отдельно. Возможно, это то же получится при помощи «Поиск».

Учтите, что не все расширения, шаблоны можно корректно установить таким способом.

Что делать если не устанавливается шаблон

Во время установки шаблона Joomla могут появляться различные ошибки. В принципе, это относится к любому расширению. Ниже приведу некоторые ошибки, возможные их причины и варианты устранения. Список далеко не исчерпывающий. Обратите внимание, что варианты решения одной проблемы могут подойти и для других.

Пожалуйста, укажите каталог пакета. Может возникать при установке шаблона при помощи «Установить из каталога» и «Установить из URL».

Возможные причины возникновения ошибки и их устранение:

  • Указан неверный адреспуть к файлукаталогу (папкедиректории) шаблона – проверить правильность написания и существования всех папок.

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

Возможные причины возникновения ошибки и их устранение:

  • Указан неверный адреспуть к файлукаталогу (папкедиректории) шаблона – проверить правильность написания и существования всех папок и файлов.
  • Повреждён файл шаблона, или в архиве отсутствует нужный файл – используйте «рабочий» файл шаблона с сайта разработчика. При необходимости скачайте его ещё раз и повторите попытку установки. Обратитесь к разработчику шаблона.
  • Версия шаблона не предназначена для Вашей версии Joomla – скачайте из сайта разработчика шаблона его версию для Вашей версии Джумла. Обратитесь к разработчику шаблона.
  • Расширение архива не поддерживается Joomla – убедитесь, что у архива шаблона одно из следующих расширений «.zip», «.tar.bz2», «.tar.gz». Если нет, то разархивируйте шаблон на компьютере и запакуйте его, например, в ZIP-архив. Простое переименование расширения шаблона может не помочь.

Ошибка загрузки файла на сервер. Может возникать при установке шаблона при помощи любого способа.

Возможные причины возникновения ошибки и их устранение:

  • Временная директория Joomla иили сервера недоступна на запись – измените права доступа к временной директории Joomla иили сервера на «755» или «775». Подробнее о данной проблеме можете поинтересоваться в технической поддержке Вашего хостинга или в их справочной системе.
  • Временная директория Joomla иили сервера отсутствует – проверьте наличие и правильность написания пути к временной директории Joomla иили сервера. Путь к каталогу временных файлов Джумла можно узнать в панели администрирования Joomla Система – Информация о Системе – Конфигурационный файл Joomla в строке «tmp_path». А путь к временной папке сервера можно уточнить в технической поддержке Вашего хостинга или в их справочной системе.
  • Папка с шаблонами недоступна на запись – измените права доступа к папке шаблонов («templates») на «755» или «775». Об этом Вы можете прочесть в этой статье.
  • Загружаемый файл слишком большой – воспользуйтесь советами указанными ниже в статье для ошибки «413 Request Entity Too Large».
  • Сервер перегружен – повторите попытку позже.

Ошибка подключения к серверу: 404. Ошибка подключения к серверу: Could not resolve host. Ошибка подключения к серверу Joomla!. Попробуйте позже. Может возникать при установке шаблона при помощи «Установить из URL», «Установить из JED».

Возможные причины возникновения ошибки и их устранение:

  • Неправильный адрес – проверьте URL.
  • Сервер не доступен – повторите попытку ещё раз иили позже.
  • У Вас нет прав доступа к серверу – свяжитесь с администратором сервера.
  • Файл удалён – свяжитесь с администратором сервера.

Fatal error: Allowed memory size of ХХХ bytes exhausted (tried to allocate ХХХ bytes). Может возникать при установке шаблона при помощи любого способа.

Возможные причины возникновения ошибки и их устранение:

  • Размер файла шаблона слишком большой – воспользуйтесь советами указанных ниже в статье для ошибки «413 Request Entity Too Large».
  • Сервер перегружен – повторите попытку позже.
  • У Вас на серверехостинг аккаунте достигнут лимит на использование памяти (ОЗУ) скриптами (Joomla) – проще всего сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации. Но можно попытаться решить проблему самостоятельно. Вариант №1: в корне сайта, в файл «.htaccess» (не путать с «htaccess.txt») добавить строку «php_value memory_limit 64M» (без кавычек), увеличивая цифру «64» ­– Вы увеличиваете лимит памяти. Вариант №2: в корне сайта создайте файл «php.ini» (если его нет) и добавьте в него строку «memory_limit = 64M», увеличивая цифру «64» ­– Вы увеличиваете лимит памяти. Обратите внимание, что первый и второй способы могут не дать результата в зависимости от Вашего хостинга. Рекомендую сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации.

413 Request Entity Too Large. Может возникать при установке шаблона при помощи любого способа. Но при использовании способа «Установить из каталога» вероятность возникновения ошибки меньше.

Возможные причины возникновения ошибки и их устранение:

  • Размер файла шаблона слишком большой – воспользуйтесь установкой «Установить из каталога». Или повторите попытку позже (возможно, проблемы в соединении). Также, некоторые шаблоны запакованы в архив с документацией, демонстрационными данными, «QuickStart» (быстрый старт) и так далее. Стоит распаковать архив, в нём, возможно, будет несколько архивов. В таком случае установите каждый из архивов по очереди. Архив «QuickStart» – это отдельная тема, и мы поговорим о ней в следующих статьях.
  • Превышены лимиты сервера: max_input_time, upload_max_filesize, post_max_size – рекомендую сперва обратиться в службу технической поддержки Вашего хостинг-провайдера или к их документации. Можно попробовать самому в корне сайта создайте файл «php.ini» (если его нет) и добавьте в него строкистроку:
php_value max_execution_time 300
php_value max_input_time 300
php_value upload_max_filesize 40M
php_value post_max_size 60M

max_execution_time – максимальное время, которое может выполняться скрипт. В большинстве случаев, по умолчанию – 30-60 секунд.

max_input_time – максимальное время, в течение которого могут приниматься данные на серверхостинг. В большинстве случаев, по умолчанию – 30-60 секунд.

upload_max_filesize – максимальный размер файла (в мегабайтах), который допускается для загрузки на Ваш серверхостинг.

post_max_size – задаёт максимально допустимый размер данных, отправляемых на серверхостинг (методом POST). Это значение влияет на загрузку файлов. Для загрузки больших файлов оно должно быть больше значения директивы upload_max_filesize.

Обратите внимание на то, что memory_limit должна быть больше чем post_max_size. Подробнее об этих директивах можно прочесть в статье «Описание встроенных директив php.ini».

Что делать после установки шаблона

После установки шаблона Joomla перейдите в Расширения – Менеджер шаблонов и нажмите название нужного шаблона. В моём примере это «RSEvento».

Что делать после установки шаблона

Что делать после установки шаблона

Обратите внимание, что настройки шаблонов могут существенно отличаться один от другого. Но опции «По умолчанию» и «Привязка к меню» должны быть доступны во всех шаблонах.

На открывшейся странице в спадающем списке «По умолчанию» выберите, для каких языков хотите отображать данный шаблон. Если сайт мультиязычный, то, возможно, Вы захотите отображать для одного языка один шаблон, а для другого – другой. Если у Вас одноязычный сайт, или Вы хотите отображать шаблон для всех языков, тогда выбирайте «Все».

Применение шаблона к сайту

Применение шаблона к сайту

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

Привязка к пунктам меню

Привязка к пунктам меню

Далее можете приступить к настройке самого шаблона (рисунок ниже). Они могут существенно отличаться у разных шаблонов.

Настройка шаблона RSEvento

Настройка шаблона RSEvento

Настройкаизменение шаблона Joomla

Большинство готовых профессиональных шаблонов Джумла оснащены настройками. Эти настройки находятся в Расширения – Менеджер шаблонов и, нажав на название нужного шаблона, в моём примере это «RSEvento», можно перейти к его настройкам.

Применение шаблона к сайту

Применение шаблона к сайту

На рисунке ниже показан пример некоторых настроек шаблона «RSEvento», о котором мы поговорим в следующих статьях.

Настройка шаблона Joomla

Настройка шаблона Joomla

В следующей статье мы рассмотрим этот вопрос с другой позиции – позиции редактирования таблицы стилей.

Определение позиций в шаблоне

Для этого можно обратиться к документации на сайте разработчика шаблона или к документации, которая поставляется с шаблоном. В «RSEvento» карта позиций есть в настройках самого шаблона (рисунок ниже).

Позиции в шаблоне Joomla

Позиции в шаблоне Joomla

Есть «универсальный» способ.

  1. Перейдите в Расширения – Менеджер шаблонов и нажмите на кнопку Настройки в правом верхнем углу.
  2. На вкладке Шаблоны включите опцию Просмотр позиций модулей.
  3. Перейдите на сайт (в его фронтальную часть).
  4. В адресной строке добавьте к URL-адресу «?tp=1» (без кавычек) и нажмите клавишу Enter на клавиатуре. Перед Вами появятся названия позиций шаблонов в тех местах, где они расположены (рисунок ниже).

Определение позиций в шаблоне

Определение позиций в шаблоне

Когда Вам больше не нужна будет данная опция, рекомендую её отключить (с целью затруднения определения, что Ваш сайт сделан на Joomla – для его защиты).

Как удалить шаблон

Для этого перейдите в Расширения – Менеджер расширений – Управление. Для удобства, в спадающем списке «- Выбор тип -» в левой части окна выберите Шаблон. Отметьте нужный шаблон Joomla, который хотите удалить, и нажмите кнопку Деинсталлировать (в верхней части окна) (рисунок ниже).

Как удалить шаблон Joomla

Как удалить шаблон Joomla

Если увидели сообщение: «Удаление шаблона: Нельзя удалять шаблон, назначенный ‘по умолчанию’. Ошибка при удалении шаблона.», то назначьте любой другой шаблон, установленный у Вас на сайте, в качестве шаблона по умолчанию. Как это сделать, описано выше в разделе «Что делать после установки шаблона». Обратите внимание, что шаблон административной части сайта (шаблон панели управления) и шаблон сайта – это разные «виды» шаблонов. Если хотите удалить шаблон сайта, который сейчас назначен по умолчанию, сперва нужно задать в качестве шаблона по умолчанию другой шаблон сайта (а не панели управления).

Также, если папкафайлы с шаблонами закрыты на запись, то возможна проблема с удалением. Замените права доступа на «755» или «775» (это можно сделать на Вашем хостингесервере). Об этом можете прочесть в этой статье.

В следующей статье «Ответы на вопросы по шаблонам для Джумла. Внесение изменений» мы затронем вопросы внесения изменений в шаблон, установки «быстрого старта» (QuickStart) и другие.

Похожие материалы
  • Обзор JM Classifiedads. Шаблон в стиле Material Design

  • Обзор JM ZoneStore. Русский шаблон интернет магазина на Joomla для DJ-Catalog2

  • Обзор JM Services. Бесплатный шаблон Joomla на русском языке

  • Обзор JM Sport. Спортивный шаблон Joomla

  • Обзор JM Product Catalog. Шаблон каталога Joomla

  • Обзор JM Hotel. Шаблон сайта для отеля

  • Обзор JM Computers and Electronics VirtueMart Storeу. Шаблон Joomla 3

Автор статьи – Хорошевский Алексей

Хорошевский Алексей Примерно с 2008 года и по сегодняшний день создаю сайты «под ключ» на Joomla и WebSite X5. Также занимаюсь их доработкой, SEO-продвижением, контекстной рекламой, защитой от взлома и оптимизацией скорости загрузки сайта.

Кандидат технических наук по специальности «Информационные технологии».

На этом сайте есть контакты и информация обо мне. На нём Вы найдёте примеры моих работ, а также перечень и цены предоставляемых услуг.

0 Пользователей и 1 Гость просматривают эту тему.

  • 16 Ответов
  • 15345 Просмотров

И в новь к Вам по не простому вопросу обращаюсь

Существует сайт.Установлен на данный момент шаблон компании joomlaxtc.com.
При установке ранее была ошибка, связанная с совместимостью PHP версии.Исправил.Обновил до почти последней версии.
Работает без нареканий.Неделю  две назад возник вопрос о смене шаблона по ряду причин.

Принято было решение поменять на другой.Купил, скачал для нужной версии Joomla.Установка прошла успешно.панель управления ошибок не выдает при этом.Далее ставлю его по умолчанию.Все ОК.Перезагружаю страницу  и тут на тебе

Ошибка сервера
На веб-сайте произошла ошибка при получении http://такой то такой то/. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.

Что весьма удивило меня.Ведь я скачивал как и ранее именно для той версии какой надо Joomla.
Не поленился скачал для другой версии Joomla, т.к. возможность проверить есть и на другом сайте для более поздней версии Joomla.Оба сайта находятся на одном хостинге.
Проверил.Работает на более поздней версии Joomla.Теость пакет подходит да и понял так что шаблон рабочий в общем.Если б не работал шаблон то не работал не один пакет бы.
Ну да ладно, решаю во преки всей логике действий ;D поставить на нужный сайт другой пакет шаблона для более поздней версии.Экран белый в этоге.Ну понятно.Прсто не подходит.
Далее не поленился пошариться в интернете.нашел 3 способа решения

Причин возникновения ошибки Internal Server Error 500 в Joomla может быть очень много. В этой статье рассмотрим наиболее частые случаи возникновения и пути решения.

«Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.» — вот сообщение данной ошибки, о устранении которой вы узнаете сейчас.

В большинстве случаев, в процентном соотношении это 99% — проблема находится в файле .htaccess который расположен на хостинге в корне сайта.

если на сайте установлен seo-компонент, попробуйте переименовать файл .htaccess в htaccess.txt.
второй способ устранения ошибки —  ищете в htaccess строчку содержащую «php_flag»
«php_flag register_globals On»
замените на
«# php_flag register_globals On»

третий способ: найдите строчку «Options +FollowSymLinks» и поставьте перед ней решетку #, должно выглядеть так: «# Options +FollowSymLinks».

Не одно решение мне не помогло.
К хостеру пока не решаюсь обращаться.Подумываю к разработчику.
В общем если кто то сталкивался с подобным явлением, прошу дать комментарий(((

а в логах сервера что-то пишется?

Записан

Разработка, доработка расширений для Joomla!

а в логах сервера что-то пишется?

который лежит в корневой папке сайта?

в папке logs на сегоднешний день ошибок не написано.А вот в корневой что то есть

[18-Apr-2013 06:41:57 America/Chicago] PHP Warning:  PHP Startup: PDO: Unable to initialize module
Module compiled with module API=20060613
PHP    compiled with module API=20090626
These options need to match
 in Unknown on line 0
[18-Apr-2013 06:41:57 America/Chicago] PHP Warning:  PHP Startup: pdo_sqlite: Unable to initialize module
Module compiled with module API=20060613
PHP    compiled with module API=20090626
These options need to match
 in Unknown on line 0
[18-Apr-2013 06:41:57 America/Chicago] PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/no-debug-non-zts-20060613/sqlite.so’ — /usr/local/lib/php/extensions/no-debug-non-zts-20060613/sqlite.so: undefined symbol: third_arg_force_ref in Unknown on line 0
[18-Apr-2013 06:41:57 America/Chicago] PHP Warning:  PHP Startup: pdo_mysql: Unable to initialize module
Module compiled with module API=20060613
PHP    compiled with module API=20090626
These options need to match
 in Unknown on line 0
[18-Apr-2013 06:41:57 America/Chicago] PHP Warning:  PHP Startup: SourceGuardian: Unable to initialize module
Module compiled with module API=20060613
PHP    compiled with module API=20090626
These options need to match
 in Unknown on line 0

далее повторяется и все больше ничего

из лога можно сделать вывод что не загружается один из модулей PHP, из за этого и 500 ошибка

Записан

Разработка, доработка расширений для Joomla!

из лога можно сделать вывод что не загружается один из модулей PHP, из за этого и 500 ошибка

все таки хостеру думаешь написать лучше ?.

елки паоки не кто не догадвается даже что ле?((((что делать то

елки паоки не кто не догадвается даже что ле?((((что делать то

Поставьте чистый дистрибутив в отдельную папку, если проблема в сервере покажет. Проблема скорее всего в файле .htaccess поменяйте на дефолтовый. По хорошему модуля нет.

Записан

Мелкий ремонт. skype poisk-plus

пробывал удалить временно файл .htaccess02152013 . Эффекта 0(((

т.е. .htaccess

Страницы ошибок сервера Apache
500-599 коды ошибок сервера. Данный тип ошибок возникает в том случае, если ошибка происходит по вине сервера. Как правило, из за синтаксической ошибки в файле .htaccess
Кузнецов
Симдянов
PHP Народные советы стр 65
З Ы На сервере может быть несколько файлов .htaccess
У меня такую же ошибку выдало при не соответствии версии шаблона. (JHtml: :bootstrap не поддерживается.)

« Последнее редактирование: 21.04.2013, 18:46:36 от aspidy »

Записан

Мелкий ремонт. skype poisk-plus

Страницы ошибок сервера Apache
500-599 коды ошибок сервера. Данный тип ошибок возникает в том случае, если ошибка происходит по вине сервера. Как правило, из за синтаксической ошибки в файле .htaccess
Кузнецов
Симдянов
PHP Народные советы стр 65
З Ы На сервере может быть несколько файлов .htaccess
У меня такую же ошибку выдало при не соответствии версии шаблона. (JHtml: :bootstrap не поддерживается.)

пробывал все разом удалить файлы .htacess -результата по прежнему ноль.

опробывал только что на денвере все ситуации повторить и выяснилось что пакет полностью все таки рабочий.Т.е.  взял полный пакет(Joomla + шаблон + плагины).Все это лежало у разработчика шаблона.На денвере все впорядке.Тогда что может быть?Если .htacess не причом и шаблон рабочий?Теперь точно нет не единого предположения в чом проблема.Руки вроде оттуда растут)))

из лога можно сделать вывод что не загружается один из модулей PHP, из за этого и 500 ошибка

попробовал вырубить все модули сайта через админку Joomla. Результата тоже не дало никакого

нашел для себя неожидано простое решение.Не знаю с чем это правда связано .Но после того как шаблон установлен был, нужно стереть в имене шаблона надпись default а так же сменить один раз в настройках стандартный стиль на любой другой какой есть.Нажать сохранить.Далее можно делать как не в чем не бывало все манипуляции с шаблон.Все работает.

нашел для себя неожидано простое решение.Не знаю с чем это правда связано .Но после того как шаблон установлен был, нужно стереть в имене шаблона надпись default а так же сменить один раз в настройках стандартный стиль на любой другой какой есть.Нажать сохранить.Далее можно делать как не в чем не бывало все манипуляции с шаблон.Все работает.

Это связано с обработкой шаблона сервером. Не все сервера проглатывают. У меня тоже такое было.

Записан

Мелкий ремонт. skype poisk-plus

« Последнее редактирование: 23.06.2017, 11:28:34 от bonny »

Записан

0 Пользователей и 1 Гость просматривают эту тему.

  • 8 Ответов
  • 7194 Просмотров

Установил, наконец, Joomla (спасибо Галямову), начал наполнять тестовый сайт — все работает! Joomla — чудо, все просто (пока) и быстро (пока).

Пробую ставить шаблоны — только один из двух десятков «встал». Начал искать причины (в шаблонах, естественно, — в чреве Joomla мне еще долго не разобраться). Оказалось, что только в установленном шаблоне архив не имеет вложенных архивов.

Вопрос — значит ли это, что Joomla при установке способна распаковывать только один, самый первый архив? То есть, для установки вложенные архивы нужно предварительно распаковать?

Если кто знает другие причины, а также решения, как их устранять, прошу высказываться.

Заранее прошу прощения, если подобная обобщающая тема уже поднималась.

Вопрос — значит ли это, что Joomla при установке способна распаковывать только один, самый первый архив? То есть, для установки вложенные архивы нужно предварительно распаковать?

Да, значит. Шаблон устанавливается простым способом через админку->расширения->установить/удалить и выбираете архив шаблона(как правило это zip архив), причем в нем не должно быть никаких дополнительно вложенных архивов. Поэту после того скачать шаблон из сети проверяйте его содеожимое, помимо самого шаблона там могут быть архив с quickstart-ом, фотошоповские файлы, документация и т.д.

Спасибо, сейчас попробую.

А Галямов что говорит по этому поводу?
Как вручную установить шаблон в Joomla
Примечание: иногда в архивах с шаблонами, файлы шаблона уже находятся в директории. Поэтому будьте внимательны, файл index.php устанавливаемого шаблона должен располагаться в директории /templates/папка_шаблона/. В противном случае, шаблон не будет доступен из административной панели Joomla.

« Последнее редактирование: 04.03.2011, 13:33:31 от yuri-design »

Записан

Галямов случаи с вложенными архивами специально не разбирал.
Где шаблон должен лежать, и какими путями он туда может попасть я уже понял (кстати, из уроков Галямова), спасибо).
Сейчас как раз распаковываю архивы.

А вот и первая неудачная проба — Joomla не видит папку с разархивированным шаблоном в Templates. Сразу скажу, что файл index.php в нем есть.

« Последнее редактирование: 04.03.2011, 13:38:24 от avex »

Записан

Возможно, Вы правы — в его имени после собственно названия и буквы v идут цифры 1.5.4. У меня версия Joomla — 1.5.22.
Я допускал мысль о том, что у шаблонов своя история версий.

А долго ли переделать шаблон? Я не про мой случай — все равно у меня он пробный. Сильно ли версии шаблонов отличаются в своем коде?

Спасибо, yuri-design, мне уже интересно!

Если 1.5.х — то должен подходить.

Хочу спросить, как распаковывать вложенные архивы шаблонов. Вот пример — в одном из них есть следующие архивы:
Shape5_Aurora_Dawn_extensions.zip
Shape5_Aurora_Dawn_psds.zip
Shape5_Aurora_Dawn_sql.zip
Shape5_Aurora_Dawn_template.zip
SiteShaper_Shape5_Aurora_Dawn.zip

По названиям все понятно, но в двух последних есть папки images, так что сваливать все в одну папку и переносить в tamplates на хостинге не получится.

Понравилась статья? Поделить с друзьями:
  • Joomla ошибка 404 главная страница
  • Joomla ошибка 403 доступ запрещен как исправить
  • Joomla отключить вывод ошибок php
  • Joomla не работает 404 ошибка
  • Joomla как отключить вывод ошибок