Неверная кодировка php файлов

#
Неверная кодировка php файлов
Здравствуйте!
Недавно сделал бэкап сайта на HоstCMS путём обычного копирования файлов через FTP с помощью клиента FileZilla. Так же сделал экспорт БД. Вроде бы всё правильно... начал переносить сайт на новый хостинг и возникли трудности... Все файлы .php изменили свою кодировку, латинские символы отображаются нормально, а кириллица в виде [code]WL<ܮ ݽZ7 K歶dOߓsܭΓ!
#
Re: Неверная кодировка php файлов
Как я понял всё произошло из-за того что копировал файлы через файлзиллу в режиме ASCII... Как мне исправить эти файлы? Смогу ли я это исправить с помощью смены кодировки файлов, к примеру, в Notepad++?

И еще:
я скачал новый дистрибутив HostCMS и открыл его в Notepad++, файл index.php был так же в крякозябрах... кодировка ANSI, пробовал переделать в UTF без BOM, но не помогло... так что же у вас за такие волшебные php файлы? Чем их открывать?
#
Re: Неверная кодировка php файлов
Какая версия системы?
Заказов не беру. Консультирую редко.
#
Re: Неверная кодировка php файлов
я не знаю))
в каком файле можно посмотреть? Не посылайте в админку, сайт снесли с хостинга, есть только бэкап.
#
Re: Неверная кодировка php файлов
так мне кто то даст ответ?

1. В каком файле можно увидеть информацию об версии HostCMS.
2. В какой кодировке хранятся .php файлы (к примеру, index.php в корне сайта)?

Мне кажется вопросы достаточно простые, особенно для людей создавших HostCMS или работающих с этим движком.
#
Re: Неверная кодировка php файлов
у меня была подобная проблема с кодировкой при работе в файлзиллой, только не с этим движком
я решал вопрос по старинке - каждый файл открывал с помощью стандартного блокнота и пересохранял в кодировке UTF-8

а чтобы проверить в какой кодировке php-файлы - так проще с тем же блокнотом, на своем компе распакуй архив дистриба и открой php-файл блокнотом, выбери файл-сохранить как и увидишь кодировку. Может это и не современно, зато наверняка
#
Re: Неверная кодировка php файлов
так дело в том что стандартный блокнот открывает так же в кракозябрах... и мои файлы и даже оригинальный дистрибутив HostCMS и все файлы в кодировке ANSI... при смене на UTF-8 или на UTF-8 без BOM ничего не происходит, остаются те же крякозябры...
#
Re: Неверная кодировка php файлов
smithy-style писал(а):
а чтобы проверить в какой кодировке php-файлы - так проще с тем же блокнотом, на своем компе распакуй архив дистриба и открой php-файл блокнотом

Блокнот так же открывает крякозябрами оригинальный дистрибутив и мои файлы:

<?php @Zend;
4123;
/*  с!This is not a text file!Юн   */
print <<<EOM
<html><body><a href="http://www.zend.com/products/zend_guard"><img border="0" src="http://www.zend.com/images/store/safeguard_optimizer_img.gif" align="right"></a><center><h1>Zend Optimizer not installed</h1></center><p>This file was encoded by the <a href="http://www.zend.com/products/zend_guard">Zend Guard</a>. In order to run it, please install the <a href="http://www.zend.com/products/zend_optimizer">Zend Optimizer</a> (available without charge), version 3.0.0 or later. </p><h2>Seeing this message instead of the website you expected?</h2>This means that this webserver is not configured correctly. In order to view this website properly, please contact the website's system administrator/webmaster with the following message:<br><br><tt>The component "Zend Optimizer" is not installed on the Web Server and therefore cannot service encoded files. Please download and install the Zend Optimizer (available without charge) on the Web Server.</tt><br><br><b>Note</b>: Zend Technologies cannot resolve issues related to this message appearing on websites not belonging to <a href="http://www.zend.com">Zend Technologies</a>. <h2>What is the Zend Optimizer?</h2><p>The Zend Optimizer is one of the most popular PHP plugins for performance-improvement, and has been available without charge, since the early days of PHP 4. It improves performance by scanning PHP's intermediate code and passing it through multiple Optimization Passes to replace inefficient code patterns with more efficient code blocks. The replaced code blocks perform exactly the same operations as the original code, only faster. </p><p>In addition to improving performance, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Guard. </p><p>The Zend Optimizer is a free product available for download from <a href="http://www.zend.com">Zend Technologies</a>. Zend Technologies also developed the PHP scripting engine, known as the <a href="http://www.zend.com/products/zend_engine">Zend Engine</a>.</p></body></html>
EOM;
exit();
__halt_compiler();
?>

2003120702 1 35555 145984 xщ
џ2МЅ[ђ]Зq xХlп’Ђв*b'v,suЩtрe4ъњЄ:/> ѓЌ&ЃРЂ
ЉўH__t_ wРЭ·}пm‚ґ­ЙZ¶”Gkqw¤Ѓ%†ѓБЎҐ]‚” ‚аCxgзГjьPЮќЏЩЂc’cЅб•#;ы±™UзњКzњsOC29І6:уTeeeeeeefб^шР`ЉМРnп©RМк®(ЋE&и]i|ъ±а‰ЩБпДїЮ”p№ХњЮЪXчќЮУэСxґ;Њг0бq "Т|¶Ч]н
wЕ‚agТ¤лЏ:Эб°ыМоP0і$J4›W[гЭa$ ?шmЉїлЇ6ћ‚&YњДQ1№wгпzГqЮИlДq‡i*Еu4v†ЅНµоJo7В4ЊВ,H°ЫБ©ОhЬЋбЧQИXА“
ф7;k»fE%‚Гю€°A1vVЦzЭЌ[‧Ipд Їп
SЖТ0Ж†іЦ:6<\лmм@,<)цћЮ\ѓНX…I
]И[§ ђГ(‹В(Љu#›ѓ‘l$   ЃЌТZх7О¬хЖh\$c1‹pЧєПОwъ«Ѕ§;лЅСЁ{¦јC‘fYbч«ЅУэЌЮк®,Ѓ‰Ђ|©7‡Ѕ3ѓ:+ЭµµSЭ•s»gЃnћ   Оcњґс #   МІ0М`ШЉ#фЛЭі"і8Ќ“‡„­wЗ+g;РдоЩ,b"qbСЮАнcґЩ[йwЧVОВЪ=›ІD*iЖ   Uc¶67{Рmњ‰ KY–ИnWЦєЈQ.\њ
y–D)ф+p.†ЭЌХ]!€0+dR»g†Ѕ^з||¶3ЬZB3¤adЎСХЪа<v•EA”q Џf —«э!фї
ў˜ЈyµЦПБ/Ѓщ1т?   ¤X®њ]¬ўЁ‚T‚„1y4кЋzЭхЮ®X&   ої@У°{~eНёЭ,У€'A,=   эu)8`З Ќd§›(I<0°0NђІУ+kѓ 2\GЏ#‰ё6Ђ™Д4бЉдМќ>?мЏҐаГЁyўэАtћЦру†Љk~;RН®8
3Ы|_€fљбІ„ђу·Ю[џ‘лa
X„@Ge<——>.ЭVр3’GГОЂGАбД\­ь
µh?8ЛВЂеTвaйЇwXМЃX—hЅЊ@ЄQЇИ!u$vҐiљЂ   №4Цы+ГБёї.йI™ИІ»Np"Oчqог@D°"тЯnф;ЈЮxWG Ч<’s®   4ЗЁ‹DK5в6V‹KЋЂ…Y˜ИY^tWб9~|Џд# qeШлЋq:‘Љ0еRц~СA№€ЊсYџЎ)іЪCЃ@В#ОІ,“+!hйe°+Ѓ.EE\®vђЫХt1оHQҐ Я&А1ђ(K~JЎ   KЁЭЦ(t,7°tЂђ·§RLбcДйџЌX–В(’TҐЦЊФM,ИЂ{РЇ\~=XхИNЬ#Ru®B­¤tѕДnCЯr)ѓИЃ х†ГБ°sољ\Ђ°2&$Ј–‚ЋЗЉьTЂtRLвЦ™uШЗ‘i, 1!A!ѓЂBжЊ§±д&Ђі_оGYУБ“4HђФм`‘ц6¤N"иsО%h~\™эЃУk[Јіёњ@ ўTHiQ‡#hVў”И.Aж`ъWq/G-•Fё>`эLIв/…   0Gэ
т>wіЪcoFЦгo   ѓ˜ѓncщО‹Мo6,Г°ХѕY™Тt„µ(iцVщy’я“ЕKа”й)*чЄў   ҐK_)н fz{TяЧs—О­†Х™чрп·%x&чSЮjћ®р‡щ№зVв(И‰Љ[wN)пТ­Др*ЃзK—J~~дШ{О4 іЦCЅ3эЌeК№ё%JW•}даOЛ©Cwp1u ГiЩBЦzЩњ:T|`z¬­Н3˜µ–LЉЉ-Ё G!]їҐ’МдM,&}Ґ%A‚лћ¤ЛAШ^A‘Trы6ПnZ¤M™¤•JХ¤нKИi,РјRд”љ2°^¶(ЛZG+]4(пkПщШЯ,Щg&ҐqiЂфбІуАZp ъ›iіWШгє°9I[Ј7’мА_Д­й›ђiO„(ђxШzТk\Xьdзрвa8¬-УA rh38·ЧИ( kхfе0OHЏ_р’Jѓ¦DљЪ   YЏ7"kсf<RRІDHzь‰е`І{¤Ф"4еi‰µ^ТТќ‘RѕуЦіЦ бјЧЃќъЊЪmFЖ№9}Pen‰Wi9UX/zYџfa)Э°µо±([‡—Y:°|шШ"%po›МyАrVњв‹м/#мЉBTАKў’АaW%QЂkс*0xpg)*ў   « ‰°*"T‰ёњD0щLVAKзzГЌЮљAOd3‰њЏ› O”ыіц ѕдУK©<ь(rА˜)фЯ­ЖF™›µШ   аМЋG4•жЏћи<|мИБ…%"дШZ)д¬феѓигУ•d$ ьєеъf­ЗfЏг饷:ыР3чµ
Fcи¶=­·)шЉ™Ў¶!rш…Гые)z[дИ   Яіеш„g|—Л!Пшѕ\оХ9Ж«†±Ф`?±†µжO.--,.w]X:беЙЪЎ„uCщhЭP^¶фњЩод-
ђюЦЦ M—5eЌ·юО”&={KGЏ-/t<ё”Ј~јф_S±МЃ‡lЕњ–Л~Тљ&ФЉ9f™VМiФъЃmfZ‡л[–©и%XЎ†¶QK˜Щ{WбИ0{{ѕФЬТ \,G•F–ХђЖ­wуIК?-V$om_ШѕФЮ~gыыЧ>і}iы{рзMшу¶ь¬B)Зи?*Ъ»ЯTКАЄ“АЄОбгt€ЂvЗН   Tg¬Ѓ6¤—§Щ%CМбЋ vґzкVsў^!”‡q$О{SУ–hй^ўќ#kИ—·ЪвpОЮG«[kЅЉ@Шќ"Эµ1з%Rµт•аЗНђ   --єФpМЂМЛЭЙґ„Ю<e,М[Ллq   э€)јQлЁy2‘HЧ«Ћ&Є­Aeњ)Aгq№ыV옃aЇJ†КЫb2'¶–”нЏ3x—«§адt€ЗЭўз„СЪЂ3{@Ƙ:Vt
}©mE{н‰ёXЉ\lЉњСLХЧМЗ»gzує{yb”M†…h8‚(и‹жъ*Жљ$б±џ­Ќ;К“dЊђoіжВсЅУ!ю7Я”1s>"F{ЙK"-kмЏХБъУлkIйhь,ЗіЅЮШ¦цт©Ѕ>‰ЪЅТ-Ш$Ћ¬¬l­ч6Ж“8Z-Э;b§I Ёе'¬ђЗЂ‘З‡ѓ±БpkIјо,@JaDd2¤RЖ6№єФњчн(анЅбSэ•^ыдFч©n
^&НqОЦcFb=з%&RMLТzГ"&mН+їЭ,HЬЧчћПбэВэmyµР?xrщбЩФ$)iнi@RBhDiJ’XУ”•FИ­Ћ…hЂs’УTљЧ>цБ;Ч~ы5шщчЇ}VюtМ†kПВЇсџW¶ЯЮюоцЕ6`^‘їёґэЦцЫЧѕёэV>@ГвUhвµн‹ЂwеЪW¶ЯєќмюІзЅО±ышТ±ѓ'з—;‹Ћ.PэДф   !GNXлЃНэЫІэжµЇґЎ·‹ШфыEѓьз礙s(‘FТ‚8·Я њwЂZm4ИЋъ¦U¬ъ­ЛZmшъ|т*т М¦+рqюГЫнг‡Ћ·#h:”Ѕг°Я);ЕџЯho_ўѓБ]Юѕ*YFСњЏ7п››+и°Џ3љ;(Яw>ZеH”Р_х‰‡­№Х\ХHЦЬZяЄЙ№™цё;‹бБ™О©µоЖ№™эGC|ц=0·№™fFvсЪ"Ї5SAHpьWa€—ФЬјўqйЪ!+*Ж¶>Ф|јЎ}Р2Ж–gP{јikо,?aЛхЊИя>JLКХ¶”яKJЦс_№,ѓ€_{Ц^ DЦмН§X   ИµЇАђЇ 2Мё#¦­?©¶іB”Нљaџц
,39aТіц№Ћл5   аЛ–§‘Ю-_r…JnґG)ЋFH¶zЃэгДЙгЗЏ--wЋ8|ДРFЂ~aўWIўrvЋ˜фiemњaў¤<VlkлzЪbg+L[Ј­Mјыщu”Є•хСѕб–Ўга›Л“Ћ8лsOК Ѕ2вД=*ѓ)Јx;±\ юuХAYBн“тґј¶-а!^<°‰Ф°’hЫЎ†б)Ђ"9bP6ФЁїёхµfэЕ­ГҐнњШ¶3@х5”26Њ^ІЦ™тгФщ8#rEn˜˜–+Б,№‚о3DIиk„њDCj |Щ–зѕKўй[©М¦ Я)   ™}ҐpzvvШP}ш‰8)µm!ґЅSЋѓ3Б=Мrкx]rЧQLМhК6,й¶Б–DіEЖ[#K€a   22N¬&ЎЇ ЉFМЎeе±пЦ"Vџ`‡1Ь ‡¶лGЭ»S
XЫ¶–cДЪЕцЏIКЮ*—HОuКNнгЁёc©5F+х“Д„bf_мݘ}Њл¶Iф6FЫЗI‡d x№Ж>&ањdhV№ПЮFkG:ПЮnѓ•wеЪHKпu°ЮQfZ|WaзоЪзMЫZэPҐнk[;QRZ;№!ГXЪzа,ЫїэMийM°7?Ї[¤*пoывsЂЃVЪ7СPA3Ф¶LЇn_id,»Vпц;mзEiдW5 ?—FьлKр;щe•…ёэZaжоЗц_~Ы±Йє.ш­:'ь№­Qo8тШtЫЯ Є>ЇзН/4ШаHѓжЪ_ѕY˜ІљI№§>hҐOџМс^„ї<”_јyнK0–|ш8">А^Л№vG,ЕДOО^/G$эZ®®ье›hKJГ§JКћi·ѕmЏШ©–dѕqЯ§†sыиЇџiЏ†+¦e5ЦЁ#–Yќ5
PЇ5ъK!,їЦ\Ѕ{¦7љЫиќЙ№›WqЃ¬pЯ™юй™¶ф<83ЯۘiЙщL}Пlт8с”{чU%щЮYА) qЭю.ИюпЈxї.Ещцљ:•Ѕ-›„%s•5LюNЪ•цсГ‹ітЁц=шЧцлкlуЄв+,™¦У–OЅjЯљьн‹{«йП/МцmїџЂX!ђJТьЄ\іWдАФтШsЦм_{®<єэ™bКdуСcџ—їќ/Ћ·‘Ђb­ї¦OvsЭХхю†пЊ%iБХУ†О
#
Re: Неверная кодировка php файлов
кодировка ANSI
Модератор
#
Re: Неверная кодировка php файлов
Так у Вас HostCMS 5 закодированная, такие файлы править блокнотом не нужно!
Авторизация