Караул на сайтике
Mar. 14th, 2017 10:34 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
А точнее, сайтик внезапно и вдруг превратился в тыкву!
КОД:

на самом сайте ВОТ ТАК:
Купить билет
и даже вот так:
пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
Что вообще случилось?
UPD. Всем спасибо причина найдена, страница починена, кодировку портил веб-интерфейс у хостера.
КОД:

на самом сайте ВОТ ТАК:
Купить билет
и даже вот так:
пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
Что вообще случилось?
UPD. Всем спасибо причина найдена, страница починена, кодировку портил веб-интерфейс у хостера.
no subject
Date: 2017-03-14 07:37 pm (UTC)Кто-то криворукий его сломал. Похоже что-то приклеить пытались.
Упд. А может база слетела.
У вас CMS какая? Посмотрите скрипт, который собирает страницу, у вас хидер, и футер отвалились.
Плюс страница я так понимаю на юникоде со слетевшей преамбулой - а отдает в чем-то другом типа cp-1251.
Нужно http заголовки смотреть.
no subject
Date: 2017-03-14 08:06 pm (UTC)Если даже чистый html создать, с одним абзацем по-русски, вот такой:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Заголовочек</title>
</head>
<body>
<p>что за нафиг!</p>
</body>
</html>
то все равно закорючки выдает. - Это все равно говорит о том, что где-то что-то прикрутили не так? или сервер?
Я смотрю как можно более внимательно, но не гуру, может, что-то накосячила. С горя вставляю старые версии страниц из архива - все отображается косо.
no subject
Date: 2017-03-14 08:22 pm (UTC)no subject
Date: 2017-03-14 08:28 pm (UTC)no subject
Date: 2017-03-14 08:38 pm (UTC)Meta это не тру, но можно быстро проверить.
Типа как тут:
http://htmlbook.ru/html/meta/charset
Еще, версию HTML, пропишите, а то сильно влияет.
no subject
Date: 2017-03-14 08:23 pm (UTC)no subject
Date: 2017-03-14 08:24 pm (UTC)no subject
Date: 2017-03-14 08:27 pm (UTC)Весь код можно глянуть тут, например: http://fantasymusical.ru/index_wtf.html
no subject
Date: 2017-03-14 07:47 pm (UTC)Юникод читается в другой кодировке, какой-то из обычных однобайтовых. А почему - ищите.
no subject
Date: 2017-03-14 07:49 pm (UTC)no subject
Date: 2017-03-14 08:26 pm (UTC)no subject
Date: 2017-03-14 07:51 pm (UTC)no subject
Date: 2017-03-14 08:24 pm (UTC)no subject
Date: 2017-03-14 08:59 pm (UTC)попробуйте:
перекодируйте в UTF-8 и пересохраните
їЅпїЅпїЅпїЅпїЅпїЅ
подозреваю, что эти данные вряд ли удастся восстановить.
no subject
Date: 2017-03-14 09:05 pm (UTC)и возможно так
no subject
Date: 2017-03-14 07:55 pm (UTC)Сначала узнайте, в какой именно кодировке сохранены сами файлы. Для этого их надо открыть в программе, которая корректно отображает все символы, то есть, без "вопросиков" и узнать, что это за кодировка. Будем надеяться, что она не испорчена.
После этого, нужно именно эту кодировку указать в заговорках файлов или в настройках сервера.
no subject
Date: 2017-03-14 07:57 pm (UTC)Купить билет
то данные, наверное, ещё не потеряны, а если вот так
їЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
то потеряны.
no subject
Date: 2017-03-14 08:26 pm (UTC)no subject
Date: 2017-03-14 08:51 pm (UTC)no subject
Date: 2017-03-14 07:59 pm (UTC)no subject
Date: 2017-03-14 08:25 pm (UTC)no subject
Date: 2017-03-14 08:49 pm (UTC)Изначально код в windows-1251? Нигде не перекодируется каким-нибудь ФТП менеджером которым заливаете?
no subject
Date: 2017-03-14 09:15 pm (UTC)no subject
Date: 2017-03-14 09:48 pm (UTC)no subject
Date: 2017-03-14 08:53 pm (UTC)Тайтл нормально пишется в utf-8, а мета дескрипшн поломан. Что из этого статика, а что из базы берется? Проверьте соединение с базой данных SET NAMES utf8 и таблицы в какой кодировке.
no subject
Date: 2017-03-14 09:12 pm (UTC)Сделала даже .htaccess с дефолтной кодировкой utf-8 - не помогает.
no subject
Date: 2017-03-14 08:49 pm (UTC)no subject
Date: 2017-03-14 09:05 pm (UTC)no subject
Date: 2017-03-14 09:11 pm (UTC)Там была вава с этим делом. Оно внезапно семибитный латин 1 делало. Причем не на всех выборках.
no subject
Date: 2017-03-14 08:03 pm (UTC)no subject
Date: 2017-03-14 08:24 pm (UTC)no subject
Date: 2017-03-14 08:52 pm (UTC)no subject
Date: 2017-03-14 09:07 pm (UTC)BF BD EF 20 в 16-ичном редакторе.
no subject
Date: 2017-03-14 09:13 pm (UTC)Упд
Показалось, что это BOM с нулем на хвосте.
Короче, база икнула.
no subject
Date: 2017-03-15 07:49 am (UTC)Сервер ваш говорит, что у вас кодировка windows-1251, а если пытаться детектировать по тексту, то похоже на utf-8. В общем, из этого восстановить не получится. На 99% уверен.
no subject
Date: 2017-03-15 08:04 am (UTC)no subject
Date: 2017-03-15 08:09 am (UTC)no subject
Date: 2017-03-15 08:48 am (UTC)Переписала все потерянное заново в редакторе с предустановленной кодировкой win-1251, перезалила - все работает.
no subject
Date: 2017-03-15 08:50 am (UTC)no subject
Date: 2017-03-15 09:08 am (UTC)no subject
Date: 2017-03-15 09:10 am (UTC)no subject
Date: 2017-03-15 09:25 am (UTC)no subject
Date: 2017-03-15 09:53 am (UTC)у мастерхоста спросите, не делали они чего?
no subject
Date: 2017-03-15 10:18 am (UTC)no subject
Date: 2017-03-15 10:33 am (UTC)или как выше написали, кто то чужой полез
no subject
Date: 2017-03-17 07:28 am (UTC)no subject
Date: 2017-03-17 07:58 am (UTC)no subject
Date: 2017-03-17 08:00 am (UTC)