Подскажите, почему валидаторы выдают fatal error для моего сайта symbian-blog.com.
validator.w3.org говорит:validome.org говорит:A fatal error occurred when attempting to decode response body from http://symbian-blog.com. Either we do not support the content encoding specified ("none"), or an error occurred while decoding it.
The error was: Don't know how to decode Content-Encoding 'none'Видимо дело в том, что они не понимают что у меня за кодировка. Я залез в header.php и нашел строку, отвечающую за вывод кодировки:This page contains the following errors:
error on line 39 at column 977: Encoding error
Below is a rendering of the page up to the first error.Код HTML:Подумав, решил задать параметры явно, получилось так:<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />Код HTML:Обновляю сайт, и вижу что в исходном коде кодировка все равно осталась в php-скрипте:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />Код HTML:<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" />
- 30.09.2012 22:59
- 30.09.2012 23:22
Попробуйте так
Код:На одном форуме помогло :)<meta http-equiv='Content-Type' content="text/html; charset=<?php bloginfo('charset'); ?>" /> - 30.09.2012 23:40
У вас целый блок в <head> дублируется. Сначала все как надо, нормальная разметка, а чуть ниже идет тоже самое почти, только уже php кодом.
PHP код:Вся эта штука не только не работает, но еще и видимо создает проблему с кодировкой<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" />
<title><?php wp_title( '»', true, 'right' );?><?php bloginfo( 'name' ); ?></title>
<link rel="shortcut icon" type="image/ico" href="<?php bloginfo('stylesheet_directory'); ?>/favicon.ico" />
<link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet" type="text/css" media="all" />
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
<script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery.min.js"></script> - 01.10.2012 00:07
Судя по всему у вас вся проблема с файлом header.php вашей темы.
Проверьте его, правильная ли у него кодировка и вообще правильно ли он написан. Потому что то, что я вижу в исходном коде вашего сайта меня вводит в тупик )) - 01.10.2012 00:07
Отредактируйте header.php вашей темы в редакторе с подсветкой php синтаксиса, поставьте кодировку "UTF-8 without BOM".
Рекомендую Notepad++ - 01.10.2012 00:21
OKyJIucT, не помогло
---------- Сообщение добавлено 21:21 ---------- Предыдущее 21:20 ----------
Akara, удалил дубли, не помогло
Обнаружил, что в ответе заголовка присутствует Content-Encoding: noneПоследний раз редактировалось akill; 01.10.2012 в 00:23.
- 01.10.2012 01:50
akill, Вам уже Chekago выше написал, что нужно сделать. Эта проблема именно из-за неправильной кодировки возникает. У меня тоже ещё давненько такой косяк был.
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Где может быть проблема с кодировкой? | Web программирование | 8 | 15.07.2012 21:45 |
Проблема с кодировкой рубрик в wordpress | Прочее | 7 | 03.02.2012 17:19 |
Проблема с кодировкой в Joomla | Web программирование | 14 | 22.08.2011 21:33 |
Проблема с ВП. | Вопросы от новичков | 7 | 21.07.2011 22:48 |
Проблема с ДЛЕ | Софт, скрипты, сервисы | 2 | 27.01.2010 14:12 |




