Jump to content
  • 0

Проблема с загрузкой файла на локальном сервере.


rus
 Share

Question

Не успел отловить момент, когда случилась данная проблема, или ошибка, а может и не ошибка...

Вобщем суть в следующем:

Из таблицы подгружается текст вместе с сылками к картинкам и файлам лежащим на сервере.

Раньше при нажатии на ссылку "Скачать" - браузер, как и положено, предлагал варианты: сохранить, открыть, отмена...,

а сейчас блин, он сразу их открывает ничего не предложив, а так как файлы заархивированы он естественно открывает крякозябры. :/

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

1) Установить для лисы: Live HTTP Headers

2) После того, как браузер начн?т загружать твой архив крокозябрами (после клика по "Скачать") - проверить response заголовки. И желательно скопировать сюда.

Link to comment
Share on other sites

  • 0
1) Установить для лисы

А как быть с другими браузерами: Opera и IE?

2) После того, как браузер начн?т загружать твой архив крокозябрами (после клика по "Скачать") - проверить response заголовки. И желательно скопировать сюда.

Скачал и установил. А где и как проверить "response заголовки"?

Link to comment
Share on other sites

  • 0
А как быть с другими браузерами: Opera и IE?

В данном случае (если проблема с заголовками), это не имеет значения.

Скачал и установил. А где и как проверить "response заголовки"?

Запустить расширение: Инструменты > Live Http Headers (откроется окно расширения)

Пройти на свой сайт, и нажать "Скачать", после чего посмотреть что вывел Live Http Headers

[uPD] При самом скачивании нормальных архивов Live Http Headers ничего не выведет. Но раз уж у вас выводиться текст, то скорее всего контент отда?тся как Content-Type: text/plain. Это и надо проверить)

Проверил на firebug'е, он ловит скачку, наверное это будет получше)

Link to comment
Share on other sites

  • 0

После того как нажал на ссылку "скачать" опять открылись крякозябры, затем как ты и сказал: Инструменты > Live Http Headers - во вкладке "Headers":

http://sb.google.com/safebrowsing/update?client=navclient-auto-ffox&appver=2.0.0.9&version=goog-white-domain:1:23,goog-white-url:1:371,goog-black-url:1:17783,goog-black-enchash:1:42664

GET /safebrowsing/update?client=navclient-auto-ffox&appver=2.0.0.9&version=goog-white-domain:1:23,goog-white-url:1:371,goog-black-url:1:17783,goog-black-enchash:1:42664 HTTP/1.1
Host: sb.google.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: PREF=ID=9aa8e365a140cb2f:TM=1200661390:LM=1200661390:S=sffR78tMYStRNcCq

HTTP/1.x 200 OK
Content-Type: text/html; charset=UTF-8
Cache-Control: public,max-age=600
Server: TrustRank Frontend
Content-Length: 58360
Date: Fri, 18 Jan 2008 13:32:49 GMT
———————————————————-
http://mozilla.isc.org/pub/mozilla.org/firefox/releases/2.0.0.11/update/win32/ru/firefox-2.0.0.11.complete.mar

GET /pub/mozilla.org/firefox/releases/2.0.0.11/update/win32/ru/firefox-2.0.0.11.complete.mar HTTP/1.1
Host: mozilla.isc.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Range: bytes=1800000-2099999

HTTP/1.x 206 Partial Content
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Range: bytes 1800000-2099999/8498926
Content-Length: 300000
Date: Fri, 18 Jan 2008 13:35:40 GMT
Server: lighttpd/1.4.18
———————————————————-

Во вкладке "Generator":

GET /safebrowsing/update?client=navclient-auto-ffox&appver=2.0.0.9&version=goog-white-domain:1:23,goog-white-url:1:371,goog-black-url:1:17783,goog-black-enchash:1:42664
GET /pub/mozilla.org/firefox/releases/2.0.0.11/update/win32/ru/firefox-2.0.0.11.complete.mar

Link to comment
Share on other sites

  • 0
Забыл спросить самое важное.

Это происходит с каким-то вашим (разрабатываемым, опубликованным) сайтом? Или вообще везде, с какого бы сайта не качали?)

Началось с моего..., по крайней мере заметил на своем - не опубликованным, на локальном сервере, а теперь на любой сайт захожу и с любого браузера и вот такая штука!

Помогите пожалуйста! Не сносить же теперь из-за этого винду!?... :)

P.S. да, кстати, если правой кнопко мыши по файлу клик-сохранить объект как..., то сохраняет все нормуль.

Link to comment
Share on other sites

  • 0

Я тут выяснил, что проблема связанна с определением MIME типа файлов, с этим разобрался и вроде как решил проблему и исправил ошибки в браузере, но почему на моих сайтах (локальном и в инете) файлы все так же открываются в браузере, а на других сайтах все нормально?

Кто-нибудь, подскажите пожалуйста.

Link to comment
Share on other sites

  • 0

Я тут немного с собой пообщаюсь, если вы не против :)

Суть проблемы, как выяснилось в том, что криво настроенны сервера с которых пытаюсь скачать rar архив, а открываются крякозябры, выход нашел только для оперы:

Настройки - Дополнительно - Загрузки, снять галочку с "Не показывать типы файлов Opera", найти "text/plain", "Изменить", в диалогом окне в поле "Расширения файлов" вписать "rar" (без кавычек) через запятую после "txt". Таким образом должно получиться: "txt, rar". После запятой можно вписать и другие расширения, с которыми на кривонастроенных серверах бывают подобные проблемы, например "wmv". В том же диалогом окне настроить "Действие" как "Показать диалог загрузки". Сохранить настройки. После чего Опера будет обрабатывать такие кривые ссылки нормально, не загружать "крякозябр" и показывать свой стандартный диалог загрузки.

А как быть с ИЕ и Фаерфоксом?

Либо подскажите как настроить сервер.

Возможно, это произошло после установки zend optimizera, но он был установлен только на локальную машину, а у меня проблемы были и на моем бесплатном хосте...

Link to comment
Share on other sites

  • 0
Суть проблемы, как выяснилось в том, что криво настроенны сервера с которых пытаюсь скачать rar архив, а открываются крякозябры, выход нашел только для оперы:

выход для любого - после открытия заюзать файл - сохр как - все файлы и вписать имя с нужным расширением.

лиска - в настройках есть великая вещь "Applications", где для каждого зарегистрированного в системе типа файла (плюс тех что распознаются установленными плагинами) есть выбор действия

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy