Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
09.10.2009, 13:39 | #1 |
Новенький
Регистрация: 09.10.2009
Сообщений: 2
|
Как прекратить замену байтов 0x00 на 0x20 во время BE upload images?
Проблема при закачке картинок через upload BE.
Картинки портятся во время закачки. Исследования показали, что каждый нулевой байт в файле (0x00) заменён на пробел (0x20). Как прекратить такую замену? Или задайте хотя бы направление поиска. Typo3 Version: 4.2.6 Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a PHP/5.1.6 rus/PL30.22 С уважением ко всей честной кампании. |
09.10.2009, 13:53 | #2 | |
Senior Member
|
Цитата:
|
|
09.10.2009, 18:56 | #3 |
Новенький
Регистрация: 09.10.2009
Сообщений: 2
|
Спасибо за подсказку. И дейсвительно, подобные навороты встречаются все реже и реже. Может подскажет кто, какое именно место в конфигах может мешать правильной передаче файилов на севрвер, включая перекодировку?
Изучая httpd.conf нашел про перекодировку такие строки. Код:
LoadModule mime_module etc/apache/libexec/mod_mime.so LoadModule php5_module etc/apache/libexec/libphp5_1_6.so ClearModuleList AddModule mod_charset.c AddModule mod_php5.c AddModule mod_mime.c AddDefaultCharset windows-1251 <IfModule mod_mime.c> TypesConfig /usr/local/www/conf/mime.types </IfModule> <IfModule mod_log_config.c> <IfModule !mod_charset.c> LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined </IfModule> <IfModule mod_charset.c> LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{CHARSET_REFERER}e\" \"%{User-Agent}i\"" combined </IfModule> </IfModule> <IfModule mod_charset.c> Include /usr/local/www/conf/common.conf # ### Log files formats <IfModule mod_log_config.c> LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent CustomLog /home/darbest/logs/access_log combined LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common </IfModule> </IfModule> <IfModule mod_charset.c> CharsetPriority windows-1251 koi8-r ISO-8859-5 ibm866 CharsetDefault windows-1251 CharsetSourceEnc windows-1251 CharsetRecodeMultipartForms off </IfModule> Код:
<IfModule mod_charset.c> CharsetDecl ISO-8859-5 ru CharsetDecl ibm866 ru CharsetDecl windows-1251 ru CharsetDecl koi8-r ru CharsetRecodeTable koi8-r ISO-8859-5 /usr/opt/russian/conf/tables/cyrillic/koi-iso.tab /usr/opt/russian/conf/tables/cyrillic/iso-koi.tab CharsetRecodeTable koi8-r ibm866 /usr/opt/russian/conf/tables/cyrillic/koi-dos.tab /usr/opt/russian/conf/tables/cyrillic/dos-koi.tab CharsetRecodeTable koi8-r windows-1251 /usr/opt/russian/conf/tables/cyrillic/koi-win.tab /usr/opt/russian/conf/tables/cyrillic/win-koi.tab CharsetRecodeTable windows-1251 ISO-8859-5 /usr/opt/russian/conf/tables/cyrillic/win-iso.tab /usr/opt/russian/conf/tables/cyrillic/iso-win.tab CharsetRecodeTable windows-1251 ibm866 /usr/opt/russian/conf/tables/cyrillic/win-dos.tab /usr/opt/russian/conf/tables/cyrillic/dos-win.tab CharsetAlias ISO-8859-5 iso_8859-5:1988 iso-ir-144 iso_8859-5 cyrillic CharsetAlias ISO-8859-5 iso8859-5 iso-8859.5 iso8859.5 iso CharsetAlias ibm866 csibm866 866 cp866 x-cp866 x-ibm866 cp-866 alt CharsetAlias windows-1251 win x-cp1251 cp1251 cp-1251 CharsetAlias koi8-r koi-8-r koi8 koi-8 koi CharsetProcessType text/ application/x-javascript <IfModule mod_mime.c> AddHandler strip-meta-http .htm .html </IfModule> CharsetAgent windows-1251 AIR_Mosaic IWENG/1 MSIE WinMosaic (Windows (WinNT; CharsetAgent windows-1251 (Win16; (Win95; (Win98; (16-bit) Opera/3.0 CharsetAgent koi8-r Arena Ariadna OmniWeb Sextant PRD (X11 X11) Lynx/ CharsetAgent ibm866 DosLynx Lynx2/OS/2 CharsetBadAgent arena Lynx/2.0 Lynx/2.1 Lynx/2.2 Lynx/2.3 Lynx/2.4 "MSIE 2.0;" Lynx2/OS/2 CharsetRecodeFilenames Off CharsetBrokenAccept "Mozilla/4." "iso-8859-1,*,utf-8" </IfModule> |