Показать сообщение отдельно
Старый 29.12.2010, 19:20 Вверх   #53
Пользователь
 
Аватар для LoyZ
LoyZ вне форума
Доп. информация
По умолчанию При переносе с nt на *nix возникла проблема с eol

В общем наверное не в тему, прошу прощения, но вероятно многие сталкивались с этой проблемой.
Под *nix существуют утилитки типа dos2unix, но меня несколько напрягает сначала заливать, потом через консолдь командовать, дома то юзаю nt и не собираюсь на *nix переходить.
Так вот, когда php и прочее пишу сам, то всегда их в unix формате сохраняю, а тут посмотрел и аж не по себе стало, почти все файлы, под булку в dos формате.
Нашел утилитку, которая махом в пакетном режиме проводит eol конверсию. Думаю многим понадобится..
(наверное все таки в тему, так как напрямую касается переноса с домашней мащины на сервер)
http://zalil.ru/30248527
(около 20 кб)
И вот ещё одна, очень полезная утилитка, преобразовывает кодировки (в пакетном режиме).
http://zalil.ru/30248836

Добавлено через 10 минут 45 секунд

Цитата Сообщение от OLEgator007 Посмотреть сообщение
Перенес таки я свой форум(impulce.idhost.kz).Буду очень признателен если мне кто-то объяснит,почему у меня вместо русских букв знаки вопроса
открывай все файлы и меняй кодировку. Во многих редакторах она называется utf 8 без БОМ, видимо в этом проблема.
Хотя быть может у тебя всё под win1251 работает, а на nix не всегда установлена эта локаль, да и база не работает с ней. В общем если у тебя работает под win1251 то найди где создается соединение с базой и впиши строку (после mysql_connect(), mysql_select_db() ) mysql_query("Set Names 'Windows-1251'");(кажется так, или же кодировку выставить 'cp1251').
Возможно так, но надо знать истинную причину. так что смотри сам...
В первую очередь знаки вопроса и другие кракозябры - это несоответствия кодировок
Вот топик http://www.bormotuhi.net/showthread.php?t=5281

Последний раз редактировалось LoyZ; 30.12.2010 в 04:11..
  Ответить с цитированием
 
Время генерации страницы 0.03426 секунды с 10 запросами