Если у Вас возникают проблемы с кодировкой сайта Joomla, нужно проверить следующие пункты.
Кодировка в .htaccess
Первое, что нужно сделать это - переименовать лежащий в корне сайта файл htaccess.txt в .htaccess, а затем добавить в него строку:
AddDefaultCharset utf-8
Это установит кодировку сайта по умолчанию.
Кодировка в meta-теге
Включить мета-тег в текст шаблона:
Тег должен находится как можно раньше в документе, внутри .
Кодировка базы данных в PhpMyAdmin
Во время импорта БД, кодировка файла должна стоять utf8.
Если импортируется разархивированный файл(*.sql), и после импорта кодировка материалов неправильная, то нужно пересохранить файл в UTF-8 без BOM и повторить импорт.
Проблемы при установке расширений
В некоторых случаях, если расширение не устанавливается. То проблема в кодировке xml-файла шаблона. Может появляться ошибка "Ошибка! Не найден XML-файл установки Joomla!".
Нужно достать xml-файл из архива. Изменить его кодировку на UTF-8 без BOM и загрузить обратно. Название файла часто одинаково с названием расширения.
Лишние символы в теме письма
Проблема в файлах
По материалам сайта www.fruity-studio.net
Кодировка в .htaccess
Первое, что нужно сделать это - переименовать лежащий в корне сайта файл htaccess.txt в .htaccess, а затем добавить в него строку:
AddDefaultCharset utf-8
Это установит кодировку сайта по умолчанию.
Кодировка в meta-теге
Включить мета-тег в текст шаблона:
Тег должен находится как можно раньше в документе, внутри .
Кодировка базы данных в PhpMyAdmin
Во время импорта БД, кодировка файла должна стоять utf8.
Если импортируется разархивированный файл(*.sql), и после импорта кодировка материалов неправильная, то нужно пересохранить файл в UTF-8 без BOM и повторить импорт.
Проблемы при установке расширений
В некоторых случаях, если расширение не устанавливается. То проблема в кодировке xml-файла шаблона. Может появляться ошибка "Ошибка! Не найден XML-файл установки Joomla!".
Нужно достать xml-файл из архива. Изменить его кодировку на UTF-8 без BOM и загрузить обратно. Название файла часто одинаково с названием расширения.
Лишние символы в теме письма
Проблема в файлах
- /libraries/phpmailer/phpmailer.php
- /libraries/phpmailer/smtp.php
- Удалите все что есть после ?>
- Сохраните файл в UTF-8 без BOM
По материалам сайта www.fruity-studio.net
Комментариев нет:
Отправить комментарий