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
Форумы портала PHP.SU :: Версия для печати :: Ошибка 406 при передаче кириллицы в строке браузера
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Ошибка 406 при передаче кириллицы в строке браузера

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

1. President - 24 Января, 2009 - 23:24:42 - перейти к сообщению
Столкнулся с такой ситуацией. Перенес сайт на новый сервер (заграничный).
Возникла проблема с передачей кириллицы в адресной строке:
http://какойтосайт[dot]ru/cat/tag/%C[dot][dot][dot]2%E0%EB%EB%EE%E2

Если идти по ссылке - то выдается ошибка. На старом сервере не было таких проблем с кириллицей.
Скрипты читают базу MySQL и выдают результат прекрасно, без всяких крякозябр.....
Даже не знаю что копать FreeBSD, Apache или PHP.
Ошибка в браузере выдается 406.
Посмотрел httpd.conf и php.ini - с кодировками вроде все аналогично.
Значит где то во FreeBSD настроить что-то надо?
Где хотя бы "копать"?
Apache 2.0
2. valenok - 25 Января, 2009 - 02:03:48 - перейти к сообщению
406

The client (webbrowser) does not accept the document format. The formats that may be specified not to accept are charset, encoding, certain file types, languages, or ranges.

Убедись что у тебя правильные заголовки отдаются.
Попробуй другим браузером и приведи скрипт и htaccess
3. President - 25 Января, 2009 - 07:59:56 - перейти к сообщению
удалил
4. Бублик - 25 Января, 2009 - 08:21:40 - перейти к сообщению
Не шибко рабочий у вас хостер...
5. President - 25 Января, 2009 - 08:25:34 - перейти к сообщению
удалил
6. President - 25 Января, 2009 - 10:46:08 - перейти к сообщению
Проблему локализовал
Кто-нибудь настраивал ModSecurite для win-1251?
Что то сходу найти не могу. Везде UTF-8

 

Powered by ExBB FM 1.0 RC1