Каракули вместо символов при установке резервной копии Akeeba Backup.

Недавно я сделал несколько обновлений на своем сайте, размещенном на хостинге. А именно я добавил несколько новых статей и модулей. Затем я захотел установить некоторые новые плагины и компоненты. По моему мнению, правильнее это делать сначала на локальном сервере (на домашнем компьютере), и в случае успешных обновлений повторить все действия на хостинге. Сама процедура очень…

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

Сама процедура очень простая: сначала необходимо сделать резервную копию сайта через компонент Akeeba Backup, затем скачать его на компьютер, распаковать архив, запустить сервер (у меня это Денвер), установить сайт на локалке, а затем уже делать с ним все, что необходимо.

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

karakuli vmesto simvolov 1

Я думаю для Вас не секрет, что подобные проблемы с отображением шрифтов могут возникать при неправильных настройках кодировки страницы. Я уже не первый раз сталкиваюсь с каракулями на своих сайтах, но с проблемами отображения компонента Akeeba Backup, впервые. Поэтому, сразу даже не сообразил, как правильно сформулировать вопрос для поисковика (Яндекса или Google). В результате я не нашел в Интернете подходящее решение данной проблемы, поэтому и занялся ею сам.

Читайте также: как установить блокировщик рекламы Adblock Plus Chrome

Как при установке резервной копии Akeeba Backup
из каракулей сделать нормальное отображение символов?

Решений данной проблемы может быть несколько:

  1. Пересохранение страницы в правильной кодировке;
  2. Изменение кодировки в самом коде страницы, например, с utf-8 на windows-1251 или наоборот;
  3. Изменение кодировки на сервере.

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

Итак, решения проблемы с кодировкой Akeeba Backup, которая выводила каракули вместо нормальных символов, нашлось довольно быстро. Все что понадобилось, это перекодировать файл index.php, который находится в папке Корень-Сайта/installation.

Делается это так:
1. На локальном сервере откройте папку Корень-Сайта/installation.

karakuli vmesto simvolov 2

2. Найдите в папке installation файл index.php.

karakuli vmesto simvolov 3

3. Откройте файл index.php с помощью обычного блокнота.

karakuli vmesto simvolov 4

4. Теперь откройте меню “Файл” и нажмите “Сохранить как”.

karakuli vmesto simvolov 5

5. В появившемся окне у меня стояла кодировка ANSI, которую нужно поменять на UTF-8. Для этого просто выберите UTF-8. Если у Вас есть птичка “установить BOM”, то снимите ее (должно быть без BOM) и сохраните файл, заменив уже существующий.

karakuli vmesto simvolov 6

Теперь если Вы обновите инсталляционную страницу сайта, то каракули должны смениться на нормальные символы. После этого я смог благополучно установить свой сайт на локальный сервер из этой резервной копии Akeeba Backup.

Вывод.
Если вникнуть в суть проблемы, то решить ее будет не очень сложно или даже просто. Надеюсь, моя статья поможет и Вам быстро исправить кодировку, сменив каракули на нормальные символы.
Рейтинг
( 2 оценки, среднее 3.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Дом знаний