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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как перегнать сайт из кириллицы в utf8 одним разом?
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
armancho7777777
Отправлено: 06 Февраля, 2012 - 09:13:10
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
snikers987 пишет:
Ну если для Вас разницы в этих предложениях нет
Кому надо, тот понял о чём идёт речь.
Мускул тоже, для кого-то БД, а для кого то часть мышечной структуры.
А тех, кому нравится поумничать, мой вопрос не касается.
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
armancho7777777
В /path/to/site указываете каталог, где находится корень веб-сайта и запускаете команду.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
illy
Отправлено: 06 Февраля, 2012 - 09:46:33
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
Мускул
Если конвертировать файлы, то можно через scan() пробежаться по нужным файлам и конвертнуть их
на счёт мускула я бы вручную экспортировал базу, открыл в блокноте, заменил строки utf8 на cp1251 и сохранил всё в ainsi и импортировал обратно.
Благодаря бодибилдингу, мускул можно неплохо накачать. Рекомендую. Не забываем про трицепс - он тоже придаёт объём руке
----- Всё гениальное - просто
И ещё проще, если ты - индиго
sKaa
Отправлено: 06 Февраля, 2012 - 09:49:02
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
EuGen боюсь это не у него nix чтоб баш запустить. - хотя я пока не особо шарю в nix'ax но что-то мне подсказывает, что сайт ему надо перекодировать уже на хостинге, а вот есть ли у хостера возможность баш скриптов я почему-то сомневаюсь. Я ещё раз напомню - это мысли в слух ))) (Добавление)
illy пишет:
Мускул
я конечно не хвастаюсь, но это слово впервые слышал году в 2005.
illy пишет:
счёт мускула я бы вручную экспортировал базу, открыл в блокноте, заменил строки utf8 на cp1251 ...
жаль что вы про dump базы не слышали
EuGen
Отправлено: 06 Февраля, 2012 - 09:58:11
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
sKaa пишет:
а вот есть ли у хостера возможность баш скриптов я почему-то сомневаюсь
В котором месте это - скрипт? Это - команда, использующая стандартные возможности обработчика bash. Не получится она только если у хостера не установлен bash (если Вы такого найдете - сообщите, мне очень любопытно будет на такого посмотреть). Так же не удастся, если у хостера не установлен cat или iconv (тоже не слышал про такое)
Кроме прочего, можно сконвертировать все до того, как отправлять на хостинг.
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
illy
Отправлено: 06 Февраля, 2012 - 10:12:25
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
EuGen пишет:
Если это не *nix - то проще пройтись рекурсивно по каталогу через php - скрипт ( http://php.su/functions/?scandir и компания) и конвертировать с помощью http://php.su/functions/?iconv
да-да
sKaa пишет:
dump
впервые услышал в 2010 вроде бы
хотя я и без него справляюсь ручками armancho7777777
Вобщем не паникуй. Всё возможно в этом мире!!!
----- Всё гениальное - просто
И ещё проще, если ты - индиго
armancho7777777
Отправлено: 06 Февраля, 2012 - 10:29:13
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
illy пишет:
armancho7777777
Вобщем не паникуй. Всё возможно в этом мире!!!
Да я не паникую)) Перевёл сайт в utf-8 c помощью нодпада.
Открыл разом все файлы и прошёлся по всем преобразовав в нужную кодировку,
и кликнул "сохранить все". Не лучший вариант, согласен. Но справился за 5-7 минут.
С БД вообще проблем не было.
Сделал дамп и исправил эти строчки CHARSET=cp1251 на CHARSET=utf8
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.