VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Помогите решить проблему, не с того не чего слетела кодировка теперь все русские символы идут под знаком ???. Хаки,моды, изменения не ставились.
Пользовался поисковиком, находил похожие темы, там проблемы возникали поле каких то изменений, как поправить мою проблему, я не понял.
Само собой ничего не бывает... может какие-то действия хостера, например изменение php. Исходя из этого:
charset=windows-1251
попробуй так. Положи в папку форума файл .htaccess с такой строчкой:
php_value default_charset cp1251
Если .htaccess там уже есть, добавь эту строчку.
@biomehanika
Продвинутый
Join Date: Jun 2013
Location: Москва
Posts: 325
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 32
Репутация в разделе: 32
0
Спасибо!
Добавил и на экране форума ошибка 500 сайт не грузится
biomehanika добавил 08.07.2017 в 16:46
Строчку удалил, все заработало.
Есть другие варианты исправления проблемы?
Last edited by biomehanika : 07-08-2017 at 05:46 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20280
Репутация в разделе: 8444
0
первым делом, проверьте, что у вас в базе данных
кодировка самой БД, кодировка таблиц, строковых полей...
@biomehanika
Продвинутый
Join Date: Jun 2013
Location: Москва
Posts: 325
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 32
Репутация в разделе: 32
0
kerk, спасибо за ответ! Если я не ошибаюсь, это MySQL?
biomehanika добавил 08.07.2017 в 19:56
Я так понимаю в БД кодировка 1251
Last edited by biomehanika : 07-08-2017 at 08:56 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20280
Репутация в разделе: 8444
1
Quote:
Originally Posted by biomehanika
так понимаю в БД кодировка 1251
да, в таблицах
теперь смотрите, что в строковых полях таблиц
самое простое, посмотреть содержимое поля pagetext в таблице post
если там читаемые русские буквы, все ок с БД
в админке посмотрите в настройках русского языка, у вас установлено windows-1251, но символы на форуме не читаемые
англ. язык похоже вообще удален (а нахрена?)
трясите хостера, на предмет чего он там менял на серваке
Elsa
Гость
Posts: n/a
Quote:
Originally Posted by biomehanika
тот же результат, ошибка 500
500 означает, что сервер не понял строку и считает её ошибкой. Она могла возникнуть в эфире) Как ты редактируешь .htaccess?
Quote:
Originally Posted by kerk
трясите хостера, на предмет чего он там менял на серваке
Такую проблему, как у него, обнаружили юзеры ISPManager после обновления до новой версии (кажется 5.100). Там она бывает, php_value default_charset "cp1251" не помогает, но просто не работает, ошибка не может выдаваться, если её нет... @biomehanika, в техподдержку хостинга по-любому напиши, хотя бы для того, чтобы знали.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20280
Репутация в разделе: 8444
0
Quote:
Originally Posted by Elsa
Там она бывает, php_value default_charset "cp1251" не помогает, но просто не работает
может быть хостер на уровне сервера запретил использовать такие директивы в хтаксесс