singlepost

Проблема с перекодировкой изображений в Russian Apache << На главную или назад  

На первое время разместил сайт на хостинге HUT.Ru. Ради практики пишу администраторскую часть сам. В частности – UPLOAD картинок.

Проблема в следущем: на хостинге стоит Russian Apache, который, как Вы знаете, перекодирует все данные из форм, в том числе и фотки. По сути фотка загружается в указанный каталог, но не отображается на сайте, что называется становится битой. (при скачивании через ftp и открытии изображения пишет, что фаил поврежден)
Администрация хостинга подтверждает проблему с перекодированием загружаемых фаилов и советует бороться с ней через размещение фаила .htaccess с указанием дерективы "CharsetDisable On".
Указанная мера ни к чему не приводит. Поискал в нете – дают совет указать дерективу "CharsetRecodeMultipartForms Off" – тоже глухо.

Проблема точно не в разграничении прав – каталогам, куда помещаются картинки и лежит обработчик загрузки, давал даже полные права (777).

Естественно при загрузке через ftp все замечательно отображается.

Может кто что посоветует????

52 ответов в теме “Проблема с перекодировкой изображений в Russian Apache”

  1. 2
    Alexandr Kirsanov ответил:

    Если совет в том, чтобы указать enctype="multipart/form-data" – это первое, что я подумал, но нет… "CharsetRecodeMultipartForms Off" как раз работает только с ним, да и вообще upload без него работает с переменным успехом (в смысле без enctype'а).
    Насчет хостинга – уже сменил, но хочется разобраться… Просто до этого никогда не имел дело с Russian Apache, даже не знаю особенностей.

  2. 1
    Викуля Куранова ответил:

    А что если использовать:
    <form action=""enctype="multipart/form-data" method="post">

    ?

    Советую сменить хостинг.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.