Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Что-то с кодировкой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Вопросы вместо кириллицы
Le0_Nard
Отправлено: 28 Января, 2016 - 21:35:03
Post Id



Новичок


Покинул форум
Сообщений всего: 34
Дата рег-ции: Март 2015  
Откуда: Минск, Беларусь


Помог: 0 раз(а)




Добрый вечер, дорогие! Возникла проблема (как обычно, на локальном сервере все прекрасно). Залил сайт на хостинг (freewha.com), Импортировал БД, все настроил. Однако, при генерации страницы весь кириллический текст, который берется из БД, либо вовсе не отображается, либо заменяется знаками вопроса.

    Техническая информация:
  • Кодировка файлов кода - UTF-8 без BOM (кириллица, вшитая в код, отображается нормально)
  • Кодировка UTF-8 так же задана в <meta> и .htaccess
  • Кодировка и сравнение всех таблиц и колонок БД - utf8_general_ci
  • Общаюсь с БД посредством PDO


В факе хостинга такой проблемы не описано, форума нет, саппорт молчит. Помогите, пожалуйста. Перепробовал все, что знаю.

Если поможет, сайт - librogc.tk

(Отредактировано автором: 28 Января, 2016 - 21:37:35)

 
 Top
Viper
Отправлено: 28 Января, 2016 - 23:23:04
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Le0_Nard пишет:
Кодировка и сравнение всех таблиц и колонок БД - utf8_general_ci
для сервера тоже?
+ DefaultCharset в htaccess неплохо бы.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Le0_Nard
Отправлено: 29 Января, 2016 - 02:48:01
Post Id



Новичок


Покинул форум
Сообщений всего: 34
Дата рег-ции: Март 2015  
Откуда: Минск, Беларусь


Помог: 0 раз(а)




я же писал, что принудительно поставил utf-8 в meta и в htaccess

и я понятия не имею, в чем проблема. phpmyadmin отображает всю кириллицу, значит проблема не в БД. Сайт отображает всю статичную кириллицу, т.е. вшитую в код. значит, проблема во взаимодействии сервера апача и сервера майскла. но где?
(Добавление)
Решил проблему, явно указав кодировку в DSN при подключении к БД, но это костыль, на самом деле... Хочется понять, в чём проблема была...
 
 Top
Viper
Отправлено: 29 Января, 2016 - 05:46:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Le0_Nard пишет:
но это костыль
отнюдь.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB