Описание проблемы

Инсталяция InstantCMS прошла успешно. При заходе на сайт весь текст и ссылки отображаются в виде вопросительных знаков. При нажатии на ссылку происходит переход.

Причина проблемы

InstantCMS использует кодировку строго cp1251_general_ci. Обычно при создании БД по умолчанию выставляется UTF-8. Однако можно встретить и другие кодировки – зависит от хостера и его настроек.

Устранение проблемы
  1. Подсоединиться к БД через phpMyAdmin
  2. Посмотреть значение поля «Сопоставление соединения с MySQL». Если там не cp1251_general_ci, причина найдена.
  3. Снять дамп с БД (если не сделали этого раньше).
  4. В phpMyAdmin в закладке «Структура» выбрать все таблицы и в выпадающем меню «с отмеченными» выбрать опцию «уничтожить».
  5. Выставить значение поля «Сопоставление соединения с MySQL» cp1251_general_ci.
  6. Установить ftp-соединение с сервером. Залить туда папку install из дистрибутива InstantCMS.
  7. Найти файл include/config.inc.php и удалить его.
  8. Разорвать ftp-соединение.
  9. Зайти через браузер на сайт, и в адресной строке браузера к адресу сайта добавить /install
  10. Повторить процедуру установки.
  11. Через ftp-соединение удалить папку install
  12. Зайти на сайт и убедиться, что проблема устранилась
  13. Наслаждаться.
Ссылки
 
текст_и_ссылки_изображаются_в_виде_вопросов.txt · Последние изменения: 2010/03/05 09:50 От feba7