Здравствуйте!Переносили сайт с одного сервера на новый, после установки сайта все работает отлично!только возникло одно "НО", сайт перестал корректно показывать текст, картинка сайта в вложении!
Показывается страничка с одними вопросами!
перенос сайта с ошибкой
-
- Активист
- Сообщения:29
- Зарегистрирован:07 апр 2012, 10:23
- Наличности на руках:Заблокировано
- Пол:
- Статус:Не в сети
Re: перенос сайта с ошибкой
Проблема заключается в том, что при работе с базой данных не совпадают кодировки. База возвращает данные в кодировке UTF-8, а скрипт ожидает cp1251. Отсюда такие проблемы. Самое простое решение - это запросить у БД результат в нужной кодировке. Для этого после соединения с MySQL необходимо установить кодировку возвращаемых данных. Запрос MySQL будет таким: SET NAMES cp1251
Вместо ср1251 можно поставить любую нужную вам в конкретном случает кодировку.
Например, кусок кода, отвечающего за соединение с БД.
$link=mysql_connect($sql_host,$sql_login,$sql_passwd);
mysql_select_db($sql_database);
$sql_query="SET NAMES cp1251";
mysql_query($sql_query,$link);
после этого можно уже запрашивать нужные данные из базы.
Этот способ работает только для текущего соединения. При повторном подключении необходимо будет снова задать SET NAMES [кодировка]
Вместо ср1251 можно поставить любую нужную вам в конкретном случает кодировку.
Например, кусок кода, отвечающего за соединение с БД.
$link=mysql_connect($sql_host,$sql_login,$sql_passwd);
mysql_select_db($sql_database);
$sql_query="SET NAMES cp1251";
mysql_query($sql_query,$link);
после этого можно уже запрашивать нужные данные из базы.
Этот способ работает только для текущего соединения. При повторном подключении необходимо будет снова задать SET NAMES [кодировка]
- aries
- Ветеран
- Сообщения:910
- Зарегистрирован:03 апр 2012, 15:52
- Наличности на руках:Заблокировано
- Откуда:Ростов-на-Дону
- Благодарил (а): 1 раз
- Поблагодарили: 8 раз
- Пол:
- Статус:Не в сети
Re: перенос сайта с ошибкой
Что это означает?Что при следующем переносе данную процедуру нужно будет повторить?Этот способ работает только для текущего соединения. При повторном подключении необходимо будет снова задать SET NAMES [кодировка]
-
- Активист
- Сообщения:29
- Зарегистрирован:07 апр 2012, 10:23
- Наличности на руках:Заблокировано
- Пол:
- Статус:Не в сети
Re: перенос сайта с ошибкой
Нет. В скрипт надо внести один раз и забыть.
-
- Сообщения:1
- Зарегистрирован:11 сен 2013, 17:34
- Наличности на руках:Заблокировано
- Пол:
- Статус:Не в сети
Re: перенос сайта с ошибкой
Подработка на 3-4 часа ежедневно. Администратор группы Вконтакте. Гибкий график - 3-4 часа в сутки. Оплата 6500 руб. в неделю. Пишите на email: webadm24serv@gmail.com
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- Перейти к первому непрочитанному сообщению Продвижение сайта
Terabitia »15 июн 2022, 13:08 »в форуме Продвижение сайтов, реклама - 8
- 1826
- ОреоПерейти к последнему сообщению
12 дек 2022, 15:14
-
-
- Перейти к первому непрочитанному сообщению Проблемы с продажами товаров с сайта в Новосибирске
Sandrik »26 июн 2022, 18:56 »в форуме Курилка - 4
- 609
- TerabitiaПерейти к последнему сообщению
05 дек 2022, 02:28
-
-
- Перейти к первому непрочитанному сообщению Проблемы с продажами товаров с сайта в Москве
Vladimirovich »08 июл 2022, 21:05 »в форуме Курилка - 4
- 584
- Valeriy12Перейти к последнему сообщению
10 сен 2022, 12:53
-
-
- Перейти к первому непрочитанному сообщению Раскрутка сайта
Vaming »27 июл 2022, 15:55 »в форуме Продвижение сайтов, реклама - 0
- 468
- VamingПерейти к последнему сообщению
27 июл 2022, 15:55
-
-
- Перейти к первому непрочитанному сообщению Монетизация любого сайта. Новый формат рекламы Native Teaser
affiliatebiz »28 авг 2022, 23:31 »в форуме Объявления - 0
- 207
- affiliatebizПерейти к последнему сообщению
28 авг 2022, 23:31
-
Вернуться в «Языки програмирования»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей