Не нравятся результаты поиска? Попробуйте другой поиск!

Откуда скрипт может брать кодировку кроме как из файла config.php?


     02.03.2015    Ламерские вопросы    1029

вопрос
Уважаемое сообщество нужна ваша помощь.
Есть сайт 10.0 в кодировке 1251 который надо было конвертнуть в utf8
Что делал:
1 Слил сайт и базу на комп
2 Открыл базу в нотпад+ и преобразовал в utf8 без boom
3 Нашел и заменил в базе все windows-1251 на utf-8
4 Создал новую пустую базу и залил в нее переделанный дамп.
5 Все файлы движка преобразовал в utf8 без boom в том же нотпаде(нет версии 10.0 в utf)
6 Залил все файлы на хост и подключил базу сделанную в шаге 2(сайт открылся кракозябрами)
7 Смотрю исходный текст стоит charset=windows-1251, захожу в админку и меняю на utf-8. Сохраняю. Эффект 0! В админке и соответственно на сайте windows-1251.
Что проверял: права на папку data-777, на файл config.php -666, в файле config.php записано 'charset' => 'utf-8',. Любые изменения в настройке скрипта кроме кодировки записываются в файл и применяются.
Если кодировку сайта переключить в браузере то нормально отображается.

В общем чувствую себя на асфальте в лыжи обутым.

Да и еще, файл config.php в какой кодировке должен быть? Пытаюсь его конвертировать в нотпаде, все проходит успешно, НО в файловом менеджере в панели хостера открывается как windows 1251.
Откуда скрипт может брать кодировку кроме как из файла config.php?

Ответа пока нет


Комментарии пользователей (4)

shevke
58 | 4

shevke - 2 марта 2015 09:23 - Юзер

На то и создано две копии скрипта windows-1251 и utf-8.

salam
27 | 5

salam - 2 марта 2015 09:26 - Юзер

shevke,
а по существу есть что сказать?

Attyla
72

243 | 128

Attyla - 2 марта 2015 10:18 - Юзер

Смотрите .lng файлы + используйте этот инструмент: https://github.com/pafnuty/DLE-Charset-Converter

salam
27 | 5

salam - 2 марта 2015 12:34 - Юзер

Вопрос не актуален. Можно удалить. Всем спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы