Manual method unavailable ошибка

  • #3

Hi and welcome to the forum’s.

I would get the pipe changed. You should be able do it yourself via the guides on the forums (if small one). Also without a error code its hard for people to help you. There is plenty of people on here with a programming called multiecu scan which is a third party version of fiats diagnostics. This will give you fiats versions of error codes and a name for the code. This will help people to try and pinpoint your problem

How did you acquire the car? If got it from a garage and less that 30 days ago take it back and ask them to look at it as legally they have too within first 30 days. If over that maybe a warranty?

Last edited: Apr 25, 2015

  • #4

Hi thanks for the advice. I was given it by a relative so no warranty I’m afraid. Can’t even complain as if was free so have to be greatful lol

  • #6

Ah so is yours the same as mine? Neutral is up reverse is back and automatic is in the middle. Then to go fully manual you push gear stick to the left to disengage the auto function? I never use manual as like you say can change gear anyway in auto. So hope it’s a sensor as sounds cheaper than a transmission failure hopefully. Ta for replying

REDUCE GEAR CHANGES

This message appears in the display to in-

dicate that the driver is using the gearbox

incorrectly.

Incorrect use (by the driver) could auto-

matically activate a procedure for protect-

ing the system.

Contact an Abarth Dealer-

ship if the message remains in

the display.

MANUAL MODE

NOT AVAILABLE

This message is shown in the display when

it is not possible to select MANUAL

mode with the engine running.

Contact an Abarth Dealer-

ship if the message remains in

the display.

20

AUTOMATIC MODE

NOT AVAILABLE

The message appears in the display when

it is not possible to select AUTO mode

with the engine running.

Contact an Abarth Dealer-

ship if the message remains in

the display.

CLUTCH OVERHEATING —

SEE MANUAL

This message appears in the display to-

gether with an acoustic signal when the

clutch overheats.

In this situation, limit setting off and gear

changes or, if necessary, park (turning off

the engine) until optimum conditions are

restored.

Contact an Abarth Dealer-

ship if the message remains in

the display.

In order to safeguard the efficiency of the

clutch, do not use the accelerator to keep

the car stationary (e.g. when stopped on

an incline); if the clutch overheats it could

damage it; use the brake pedal instead

and only use the accelerator pedal when

you decide to set off.

PRESS BRAKE PEDAL

This message is shown in the display to-

gether with an acoustic signal during an at-

tempt at starting when the brake pedal is

not pressed.

Когда сервер временно не может обработать запрос пользователя, он передает в браузер ответ об ошибке 503. Отсутствие доступа к сайту имеет негативные последствия как для посетителя, который не может просматривать нужный контент, так и для владельца веб-ресурса, рискующего потерять трафик и конверсию. Чаще всего причиной ошибки являются неправильные настройки сервера или движка, с помощью которого создан сайт (CMS). Их исправлением занимается администратор веб-ресурса. Однако иногда уведомление с кодом 503 возникает из-за сбоев на стороне пользователя. Такие неполадки легче и быстрее исправить, и сделать это может посетитель веб-ресурса самостоятельно. В данной статье мы разберем несколько способов устранения ошибки 503, которые могут предпринять администратор и пользователь сайта.

Что значит ошибка 503 Service Unavailable

Ошибка 503 Service Unavailable — это уведомление, которое отправляет сервер, чтобы сообщить о появлении технических неполадок и временной невозможности обработать запрос пользователя. Сообщение появляется на веб-странице, которую пытался открыть посетитель, если на сайте есть проблемный скрипт, на сервер поступает больше запросов, чем он может обработать, или на устройстве и сетевом оборудовании пользователя возникли проблемы с настройками.

Ошибка 503 Service Unavailable.

Изображение от storyset на Freepik.

Ошибка 503 на сайте означает, что сервер в порядке, но в данный момент недоступен. Чтобы хостинг-компьютер снова начал корректно отвечать браузеру, необходимо найти причину поломки. Это поможет выбрать правильное решение проблемы. Перечислим возможные источники «Error 503»:

  • DDoS-атаки и вирусы, приводящие к перегрузке сервера;
  • несогласованная работа компонентов веб-страницы (медиаконтента, стилей и скриптов) — элементы каждого уровня запрашиваются и отправляются отдельно;
  • последствия хотлинка — сервер тратит трафик и другие вычислительные ресурсы на ответ посетителям других сайтов (если в чужие веб-страницы встроены файлы, хранящиеся на вашем сервере);
  • непрерывное обращение к веб-серверу одного из элементов сайта — плагина, виджета, темы;
  • сканирование сайта поисковыми роботами и парсерами;
  • конфликты плагинов CMS;
  • отключение сервера для обслуживания;
  • направление большого количества тяжелых запросов к базе данных;
  • наличие недостаточно оптимизированных скриптов;
  • отправка объемных статичных файлов при помощи скриптов;
  • работа почтового сервера — регулярная рассылка большого количества сообщений;
  • подключение к удаленному серверу — может привести к лишним HTTP-запросам, тайм-аутам, обрывам связи и т. д.

Пользователю не стоит сразу отказываться от попыток восстановить работоспособность сайта и искать новый сервис. Error 503 может возникнуть из-за проблем с его компьютером, модемом, операционной системой, программным обеспечением и браузером. Если не устранить причину сбоя, ошибка будет систематически возникать и при посещении других веб-ресурсов. К тому же от него не требуется выполнения сложных действий или больших временных затрат — проверка наличия проблем на стороне пользователя займет всего несколько минут.

Как исправить ошибку 503 владельцу сайта

К ошибке HTTP 503 чаще всего приводят сбои, происходящие на сервере. Их исправление — ответственность владельца веб-сайта. Решение некоторых проблем не требует особых навыков, для других придется обратиться к вебмастеру или техническому специалисту с опытом в администрировании серверов.

Перезагрузка сервера

Так же как перезагрузка модема и маршрутизатора помогает пользователям очистить кэш DNS-серверов, в котором накопился проблемный код, и вернуть доступ к веб-ресурсу, так и перезапуск сервера необходим администраторам для избавления от некоторых ошибок и восстановления работоспособности сайта. Если вы арендуете сервер или его часть у хостинг-провайдера, для перезагрузки сервера вам потребуется войти в панель управления хостингом и выполнить несколько действий:

  1. Выберете нужный заказ и откройте вкладку «Администрирование».

    Перезагрузка сервера.

  2. Перейдите в пункт «Управление операционной системой» и нажмите кнопку «Перезагрузить».

    Перезагрузка сервера в ИХЦ.

На перезапуск системы уйдет всего несколько минут.

Автоматическое обслуживание

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

  • установке обновлений операционной системы и приложений;
  • проверке безопасности системы и поиске вредоносных программ;
  • автоматическом обновлении CMS и ее компонентов (тем, плагинов) и так далее.

График проведения мероприятий по автоматическому обслуживанию сообщается администраторам сайтов заранее. Если предупредить пользователей о возможном появлении проблем с доступом к веб-ресурсу в определенный период времени, можно сократить количество отказов от просмотра сайта при появлении ошибки 503.

Проверка настроек конфигурации брандмауэра

Неправильно настроенный брандмауэр сервера может принять несколько связанных IP-адресов за DDOS-атаку. При выставлении параметров брандмауэра ориентируйтесь на особенности выбранной CMS и характеристики вашего веб-сервера.

Обратитесь в службу технической поддержки

Если сайт недоступен и установить причину своими силами не удалось, обратитесь в службу технической поддержки хостинга. Специалист саппорта сообщит о технических работах и времени их окончания или поможет установить другой источник ошибки 503. В Интернет Хостинг Центре обратиться за помощью можно через раздел «Задать вопрос» в панели управления хостингом или через чат. При создании тикета необходимо подробно описать проблему и приложить скриншот.

Обратитесь в службу технической поддержки.

Снижение нагрузки на сервер

Существует несколько способов справиться с большим количеством запросов, адресуемых серверу. Каждый из них подойдет для решения конкретной проблемы:

  1. Установка защитного экрана, например, CloudFlare, для защиты от хакерских атак и других угроз безопасности.
  2. Оптимизация и удаление лишних скриптов для быстрой обработки запросов.
  3. Выбор антилич-плагина, поддерживаемого вашей CMS, для защиты от хотлинка.
  4. Удаление компонентов, постоянно обращающихся к серверу.
  5. Запись в robots.txt пользовательских приложений (user agent), создающих нагрузку на сайт.
  6. Проверка совместимости плагинов и тем друг с другом путем их попеременного отключения и тестирования работы сайта без них.
  7. Обмен объемными файлами большого размера по протоколу FTP.
  8. Организация рассылки в период сниженной нагрузки на сервер, например, ранним утром.
  9. Контроль над количеством email-сообщений, отправляемых одновременно.

Как решить проблему, если вы — пользователь

Ошибка 503 происходит на сервере, и если ее обнаружил пользователь веб-ресурса, он может сообщить об этом владельцу сайта и подождать устранения проблемы. В получении контактов поможет сервис Whois, который проверяет регистрационные данные домена и содержит информацию о его арендаторе. Однако такое решение может занять большое количество времени, кроме того, не часто, но код 503 может появляться из-за ошибок на компьютере и сетевом оборудовании пользователя. Что пользователь может предпринять самостоятельно, чтобы убедиться, что он не является причиной временно отсутствия доступа к веб-ресурсу:

  1. Отключите от питания сетевое оборудование на три минуты. Если ошибка происходила из-за проблем с IP пользователя, после включения роутера адрес поменяется и сайт снова станет доступным.
  2. Перезагрузите модем. Если причина в ПО внешних устройств, передающих вам трафик, может помочь перезагрузка сетевого оборудования.
  3. Очистите кэш и другие временные файлы в браузере. Для этого воспользуйтесь сочетанием клавиш Ctrl+F5.
  4. Смените браузер или перезапустите его. Это поможет избавиться от ошибок в текущей сессии и понять, является ли браузер источником ошибки.
  5. Перезагрузите операционную систему. Сбой в ОС и программном обеспечении будет исправлен автоматически при новом запуске компьютера.

Заключение

Способов устранения ошибки 503 так же много, как и причин ее появления. Пока администратор сайта решает сложные технические вопросы, пользователь может проверить на причастность к сбоям собственную технику и установленное на ней ПО.

Похожие статьи

  • Пока вы ждете загрузки сайта в окне браузера, на его сервере происходит обработка запроса, в результате чего он выдает или не выдает вам нужную информацию. Часто в процессе выполнения пользовательского запроса возникают различные ошибки, и вместо страницы мы получаем сообщения вроде Error 401, 404, 504 и т. п. Это значит, что что-то пошло не так и сайт не смог выполнить запрашиваемое действие. Цифры в названии ошибки означают ее код. Он указывает на наличие определенного типа проблемы. Одной из самых распространенных является формулировка «403 Forbidden Error». В статье мы расскажем, что делать, когда появляется 403 ошибка на сайте, что это означает, почему возникает и как ее устранить.

  • Чтобы на веб-странице появился контент, браузер должен получить от сервера, на котором расположен сайт, необходимые данные. Когда на устройстве пользователя, на веб-сервере или на другом промежуточном узле (например, прокси) возникают неполадки, вместо содержимого сайта в браузере появляется страница с ошибкой. Для устранения сбоя, необходимо знать, на чьей стороне он произошел и по какой причине. Понять, что является источником проблемы, помогает цифровой код ошибки. Если он имеет формат 5xx, значит, сбой происходит на стороне сервера. Разбираем в статье ошибку 504 на сайте и способы ее устранения.

  • Посещая сайты в интернете, мы часто натыкаемся на различные ошибки при загрузке. Часть из них вызвана проблемами на стороне сервера, многие связаны с настройками пользовательского устройства, некоторые возникают из-за сбоев в работе интернет-служб. Страница «Error 1020 Access Denied» обычно открывается на веб-сайтах, которые используют сервисы компании Cloudflare (сеть доставки контента (CDN), защиты от DDoS-атак, DNS-серверы), когда та блокирует IP-адрес пользователя. Но существуют и другие причины, по которым возникает ошибка 1020 на сайте. Мы разберем ситуации, когда проблема носит локальный характер, и подскажем, как устранить эту неисправность на стороне пользователя.

#1

cafard

  • Ваш автомобиль::Fiat Grande Punto — 1.4, песочный

Отправлено 03 December 2008 — 04:50 AM

Люди кто сталкивался с такой проблемой: завёл свои Пунтик сижу прогреваю(-23 на улице). Ддолил незамерзайки сижу дальше, смотрю загорелась лампочка открытого капоты :) ну я дёрнул ручку(открытия капота) вышел закрыл его — не помогло. Ну думаю х с ним надо ехать включаю передачу(коробка — робот) а мне копьютер выдаёт — Gear unavailable(передача не доступна :) ). Машина не на ггорантии что делать не знаю! По книжки в таком случаи должна гореть контронльная лампа(!) а она не горит. Пытался через некоторое время воткнуть передачу на секунду включилась и сново сообщении выдаёт и лампачка эта мигает(типо капот открыт). Подскажите что нибудь!!!

  • Наверх

#2


WooDy

WooDy

  • Пол:Мужчина
  • Город:Клин — Москва — Кассиопея
  • Ваш автомобиль::Fiat GP Emo

Отправлено 03 December 2008 — 03:52 PM

Хммм… Не разу такого не встречал, я даже сейчас поеду, спецом попробую так сделать…

  • Наверх

#3


cafard

cafard

  • Ваш автомобиль::Fiat Grande Punto — 1.4, песочный

Отправлено 03 December 2008 — 05:30 PM

Сечас ещё выдаёт check transmission
завтро потащу на диагностику посмотрим чё скажут!!!

  • Наверх

#4


master155

master155

  • Пол:Мужчина
  • Город:Москва,ЮВАО, ЮАО

Отправлено 03 December 2008 — 06:10 PM

Выясни у диагностов код ошибки! Догадываюсь что у тебя!
Есть недостаток у роботов. Проявляется как правило в морозы. Малый диаметр сливного канала масла в роботе. Масло не успевает стекать и вытекает на ружу через датчик. Он спереди на актуаторе стоит. Из за недостатка масла, а соответственно давления, комп не включает передачу.
У диллеров должна быть информация по этой проблеме.
Еще вариант. Неисправность датчика сцепления. Либо менять, если проблема в электрике датчика, либо ремонтировать. Разбираешь, удлинняешь руками пружинку на 5мм и собираешь в обратной последовательности и качественно завальцовываешь. Бывает по завальцовке разваливается.
Примерно так. Буду рад, если как то помог! :)

  • Наверх

#5


WooDy

WooDy

  • Пол:Мужчина
  • Город:Клин — Москва — Кассиопея
  • Ваш автомобиль::Fiat GP Emo

Отправлено 03 December 2008 — 09:14 PM

Щас катался с открытым капотом… Ничего не видит (( В случае с открытой дверью, он просто перевод на нейтраль, а капот хоть ваще сними, не видит он его… Капот непричем…

  • Наверх

#6


cafard

cafard

  • Ваш автомобиль::Fiat Grande Punto — 1.4, песочный

Отправлено 04 December 2008 — 07:48 AM

Поченил!!!
Масла выгнало через датчик!!!
Зилили другое(по совету диллера в соответствии со специвикацией DEXRON 3)
Пока разбирались нашли ещё касячёк — в моторчике(который масло гоняет) контакты окислились и один залипал переодически(разобрали, прочистили) .

master155 — спасибо за подсказаньку)))

  • Наверх

#7


master155

master155

  • Пол:Мужчина
  • Город:Москва,ЮВАО, ЮАО

Отправлено 12 December 2008 — 08:02 AM

Не за что! Удачи на дорогах!

  • Наверх

#8


cafard

cafard

  • Ваш автомобиль::Fiat Grande Punto — 1.4, песочный

Отправлено 11 January 2009 — 06:29 AM

Люди а кто может подсказать чтоб больше не происходило такого головника, а то были морозы, и опять начело выгонять масло через датчик пришлось доливать(как его обогревать).

  • Наверх

#9


Константин1

Константин1

    Новичок

  • Участник форума
  • Pip
  • 4 сообщений
  • Ваш автомобиль:: Fiat panda 1.2 робот Оранж

Отправлено 20 January 2009 — 08:03 AM

Люди а кто может подсказать чтоб больше не происходило такого головника, а то были морозы, и опять начело выгонять масло через датчик пришлось доливать(как его обогревать).

Я масло заменил в коробке на SAE75W90 Кастрол.То что слил на синтетику нетянет и гидропривод неможет включить скорость.А масло в обратку и во все щели.

  • Наверх

#10


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 30 January 2009 — 04:52 PM

Сегодня -26. Пришел на стоянку. Panda завелась безупречно. Заметил, что под капотом очень часто включался какой-то маторчик. Погрел. Обмел. Сел. Ать…, а робот выдал такуюже фигню «Gear unavailable», сразу за ней «Сheck transmission», но при этом то горела, то мигала лампочка неисправности коробки и все время динькала. После получасового прогрева все вродебы нормализовалось. Поехал. Коробка с трудом переключилась на вторую передачу и заблажила на весь салон, далее она скинула на первую передачу, а чуть я притормозил встала в нейтраль и отказалась дальше ехать. Заглушил. Подождал. Завел. Кое как добрался обратно. Машине нет и пол года, а уже второй «номер» выкинула(первый раз засвистел вентилятор отопления салона — по гарантии сказали, что помазали втулки. Не знаю надолго ли.). Завтра поганю в сервис по гарантии.

  • Наверх

#11


master155

master155

  • Пол:Мужчина
  • Город:Москва,ЮВАО, ЮАО

Отправлено 31 January 2009 — 09:38 PM

Сегодня -26. Пришел на стоянку. Panda завелась безупречно. Заметил, что под капотом очень часто включался какой-то маторчик. Погрел. Обмел. Сел. Ать…, а робот выдал такуюже фигню «Gear unavailable», сразу за ней «Сheck transmission», но при этом то горела, то мигала лампочка неисправности коробки и все время динькала. После получасового прогрева все вродебы нормализовалось. Поехал. Коробка с трудом переключилась на вторую передачу и заблажила на весь салон, далее она скинула на первую передачу, а чуть я притормозил встала в нейтраль и отказалась дальше ехать. Заглушил. Подождал. Завел. Кое как добрался обратно. Машине нет и пол года, а уже второй «номер» выкинула(первый раз засвистел вентилятор отопления салона — по гарантии сказали, что помазали втулки. Не знаю надолго ли.). Завтра поганю в сервис по гарантии.

В сервисах должны знать о такой проблеме! У диллеров существуют рекомендации по ремонту. Как правило случай признается гарантийным.
Проблема не самая серьезная. Просто к решению нужно подойти внимательнее и с ответственностью. Просто как правило у диллеров с этим проблемы. Решение проблемы кроется за внимательным изучением и анализом ситуации. Ремонт как правило не сложный.

  • Наверх

#12


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 01 February 2009 — 06:49 AM

master155 Спасибо за ответ! :) Тогда напрашиваются другие вопросы:
1.Как этого избежать в дальнейшем? Сменить масло, как описано выше. Или есть еще варианты?
2.Что делать если такая неприятность случится в дороге(я довольно таки много езжу на дальние расстояния, а «медвежонок» ночует на улице по две-три ночи).

  • Наверх

#13


master155

master155

  • Пол:Мужчина
  • Город:Москва,ЮВАО, ЮАО

Отправлено 01 February 2009 — 11:39 AM

К сожалению проблема с течью масла из актуатора еще не до конца решена нашим представительством. Это косвенно связано с тем что в Европе таких проблем минимум и все они в основном из дальних регионов и Сибири. Там где морозы. Масло густеет и не успевает стекать в резервуар. Переполняется актуатор и масло вытекает через датчик в торце актуатора.
Если такое случится в дороге то как вариант можно долить масло в расширительный бачек предварительно сняв защиту.
Рекомендаций по замене масла на какую то другую синтетику от представительства не поступало. (кстати интересно проработать этот вопрос. Я предложу как вариант технарям)
Что бы такого не повторялось, технический отдел Соллерса предложил уменьшить диаметр отверстия в актуаторе. Устанавливается втулка. Диаметр отверстия уменьшается. Тем самым увеличивается емкость актуатора и как правило жидкости хватает. Тоесть она перестает течь через датчик. Грубо говоря поднимается планка уровня. Способ решения рассылался диллерам. Так же он есть на диллерском портале. Любой официал может проверить и уточнить о способах ремонта связавшись с представительством.
Тоесть. При возникновении проблемы, машина предоставляется в сервис с прозьбами создать технический отчет для Соллерс. Там будут разбираться с работой сервиса и с возможностями решить проблему, если сервис самостоятельно этого не может.

  • Наверх

#14


WooDy

WooDy

  • Пол:Мужчина
  • Город:Клин — Москва — Кассиопея
  • Ваш автомобиль::Fiat GP Emo

Отправлено 01 February 2009 — 01:30 PM

Вот и пришли долгожданные холода, а с ними и проблема масла в коробке! Спасибо Максиму, успокоил!

  • Наверх

#15


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 01 February 2009 — 06:12 PM

Master155 ОЧЕНЬ БЛАГОДАРЕН Тебе за просвящяние в этом интересном вопросе. А откуда ты все это знаешь? Кем Ты работаешь? :)
Тоесть я обращаюсь в сервис и прошу составить технический отчет для «Соллерса». А этот отчет я сам отправляю в «Соллерс» или это сервис должен сделать? Вот этот момент я не понял. :)

  • Наверх

#16


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 01 February 2009 — 07:25 PM

А почему о такой проблемме дилеры при продаже не предупреждают. Я бы тогда зазря не стал бы мучать «китайского мишку», и не пришлось бы теперь в сервис обращаться. Кстати какое там масло залито и какое еще можно залить? Просто любопытно :)
Теперь придется хранить машинку в гараже: там т-е-п-л-ооо, зато ходить д-а-л-е-к-ооо! :)
Всем ПРИВЕТ!!! :)

  • Наверх

#17


master155

master155

  • Пол:Мужчина
  • Город:Москва,ЮВАО, ЮАО

Отправлено 01 February 2009 — 08:58 PM

Совсем недавно я работал инженером по гарантии Фиат. Сейчас с итальянками но в несколько другой должности и в другом месте. Вообще с итальянскими машинами я уже 12 лет.
Отчет должны составить сервисмены и отправить его в Соллерс. Для ускорения процесса можно позвонить на горячую линию Фиат в представительство.
Диллеры не сообщают о проблеме наверно потому что боятся спугнуть клиента. Да и сами менеджеры часто просто не знают о проблемах. Им лишь бы продать! Большинство менеджеров не знают что продают! Сервис в России никакой! Будем стараться исправить ситуацию.
Про масло надо прочитать в сервисной книжке. В робот заливается Tutela Car Selespeed. Не путсть с маслом которое заливается в саму КПП. Коробка механическая! Масло для робота — отдельный контур! :)

  • Наверх

#18


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 02 February 2009 — 03:35 AM

Еще раз СПАСИБО за информацию. Сегодня -28. Посмотрим че скажут на сервисе. Потом расскажу. :)

  • Наверх

#19


КостеЛЛо

КостеЛЛо

  • Ваш автомобиль::Fiat Panda Dualogic 1,2 Красный

Отправлено 03 February 2009 — 02:44 PM

Тачка второй день в сервисе, сказали, что случай гарантийный и, что вентилятор печки заодно посмотрят. Сказали, что масло выдавило из под датчика, хорошо, что бачок не лопнул. Пообещали к завтрашнему дню вернуть.

  • Наверх

#20


D1511

D1511

  • Пол:Мужчина
  • Город:Калининград
  • Ваш автомобиль::Ниссан Навара, бодрый грузовичок! И Стилика 1,2 2002

Отправлено 03 February 2009 — 07:09 PM

видимо проблема не нова…

  • Наверх

Когда на сайт пытается попасть человек, а вместо искомого контента натыкается на ошибку, то важно выяснить, что это за ошибка и почему она посмела явиться в столь неподходящий (а это любой) момент.

Благо у нас есть замечательные коды 4хх и 5хх, хоть и не так подробно, как хотелось бы, но рассказывающие о том, почему возникла ошибка. Ну а мы, зная эту информацию, можем попытаться ошибку исправить. 

В этом материале речь пойдет об ошибке 405 Method Not Allowed. В деталях опишу проблему и расскажу, как ее побороть.

Что означает код ошибки сервера 405?

Код 405 Method Not Allowed говорит нам о том, что сервер получил определенный запрос с заданным HTTP-методом, смог его распознать, но не дает добро на его реализацию. То есть пользователь не получит доступ к контенту, который запросил.

В отличие от 404, 405 уточняет, что запрашиваемая страница существует и функционирует. Только вот стоит изменить используемый в HTTP-запросе метод. Иначе ничего не выйдет. 

Ошибка 405

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Из-за чего я вижу эту ошибку?

Есть 9 HTTP-методов, которые используются браузерами для общения с серверами. Из них два задействуются чаще остальных. Это метод GET для запроса информации с ресурса и метод POST для передачи какой-нибудь информации на ресурс. Два метода покрывают почти все существующие сценарии взаимодействия клиента и сервера от запроса статьи до отправки логина и пароля на сайт. Так как они выполняют разные задачи, для сервера нет никакой нужды принимать GET для авторизации на сайте или POST для загрузки данных. Если же клиент так делает и отправляет некорректный запрос (не с тем методом, который должен быть), то сервер ответит ему ошибкой. То же произойдет, если ресурс будет настроен так, что не сможет принимать специфичный набор запросов, не попадающих в «стандарт». Такие дела.

Как исправить 405 Method Not Allowed?

Ок, небольшой ликбез провел, теперь расскажу о том, что можно предпринять, чтобы исправить обнаруженную ошибку и вернуть посетителям доступ к сайту. 

Что может сделать пользователь?

Ошибка Method Not Allowed под номером 4хх вроде бы говорит о вине клиента. Но несмотря на это, пользователь мало что может сделать, чтобы устранить проблему. В его компетенции только убедиться в том, что он не допустил ошибку в базовых вещах, и попробовать повторить те же действия в надежде на успех.

Заново открыть ту же страницу

Иногда 405 Method Not Allowed может исчезнуть после перезагрузки страницы. Так что перед тем как принимать сложные решения и жаловаться на владельцев сайта, нажмите F5 или Cmd + R раза два. 

Проверить, правильно ли он ввел URL-адрес

Несложная задача, но полезная. Как и в случае с кучей других ошибок, 405 может явиться из-за банальной опечатки или лишнего символа. К тому же многие серверы защищены таким образом, чтобы напрочь блокировать доступ к несуществующим страницам или каким-либо подуровням (в которые человек может пытаться залезть неслучайно). 

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

Что может сделать владелец сайта?

Как это часто бывает, у сервера гораздо больше способов исправить клиентскую ошибку. Тут реально целый ворох решений: от удаления подозрительных компонентов из CMS до редактирования конфигурационных файлов. 

Проверить настройки сервера

Тут будут инструкции для владельцев сайтов на базе Apache и Nginx в Timeweb. Понятно, что есть другие варианты конфигураций, но эти два — чуть ли стандарт, использующийся повсеместно. А информация, касающаяся конкретно Timeweb, заденет только расположение файлов и работу с панелью управления хостинга. Остальные моменты универсальны. 

Инструкция для пользователей Apache

Наша задача состоит в том, чтобы в файле .htaccess найти записи, которые могут провоцировать появление ошибки 405. А потом их закомментировать или удалить. Чтобы это сделать:

  • Открываем панель управления Timeweb.
  • Ищем внутри вкладку «Файловая система» и переходим на нее.
  • Открываем файл .htaccess.
  • Внутри .htaccess ищем директивы Rewrite… (обычно это RewriteEngine, RewriteCond и RewriteRule).

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

RewriteEngine on 
RewriteCond %{REQUEST_URI} ^/ru/services/?.$ 
RewriteCond %{REQUEST_METHOD} =GET 
RewriteRule ^(.)$ http://timeweb/ru/new$1 [R=405,L]

За появление ошибки отвечает запись [R=405,L]. То есть в настройках указано, как себя будет вести сервер при определенном запросе. Надо найти все такие директивы и закомментировать их, поставив # перед записью.

Инструкция для пользователей Nginx

Здесь нужно сделать примерно то же. Разница в том, как выглядит файл с настройками и в его расположении. 

  • Ищем файл nginx.conf по пути /usr/local/nginx/conf или /usr/local/etc/nginx.
  • Открываем его любым текстовым редактором.
  • Находим код, включающий в себя упоминание ошибки 405.

В Nginx код выглядит немного сложнее. Например, запрос метода для ссылки https://moysait.com/ru/services/create будет выглядеть так:

server { listen 80; listen 443 ssl;

server_name moysait.com;

location /users/create { if ($request_method = POST) { return 405 https://moysait.com/services/create$request_uri; } } }

Делаем ту же процедуру. Останавливаемся везде, где находим директиву с ошибкой 405. Анализируем ее (вдруг, она тут случайно). И при необходимости комментируем или удаляем.

Исправить проблемы, связанные с PHP-скриптами

Ошибки могут возникнуть при попытке импортировать или экспортировать слишком объемную базу данных. На хостинге может быть установлено ограничение в полминуты, запрещающее использовать один PHP-скрипт дольше этого времени. Поэтому, если процесс затянется, сервер может отозваться ошибкой 405.

Обойти ограничение можно тремя путями:

  • Попробовать экспортировать БД через phpMyAdmin.
  • Разбить файл БД на несколько мелких частей, передача каждого из которых займет меньше 30 секунд.
  • Использовать для передачи БД Cron-задачу. На них сервер выделяет больше времени.

Еще специалисты рекомендуют удалить статические файлы с разрешением, которые Nginx обрабатывать не должен. Это делается через панель управления хостингом в соответствующем разделе файлового менеджера.

Исправить эксклюзивные для Nginx ошибки

Как мы уже выяснили выше, ошибка может возникнуть при попытке использовать неподходящий метод. Вот как можно исправить это в случае с Nginx-сервером.

Первый вариант — убедить сервер в том, что вместо кода 405 надо отправлять код 200, и это вполне нормально:

server { 
   listen 80; 
   server_name localhost;
location / { 
   root html; 
   index index.html index.htm; } 
error_page 404 /404.html; 
  error_page 403 /403.html; 
error_page 405 =200 $uri;



}

Для тех, у кого Nginx-сервер — это proxy, понадобится вот такой код:

error_page 405 =200 @405; 

location @405 { root /htdocs; proxy_pass http://localhost:8080; }

Аналогичная ошибка возникает при работе с модулем FastCGI. Из-за него сервер неправильно считывает запросы с методом POST, поэтому необходимо делить параметры и адрес скрипта вот так:

location ~.php(.*) {
 fastcgi_pass 127.0.0.1:9000;
 fastcgi_split_path_info ^(.+.php)(.*)$;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 fastcgi_param PATH_INFO $fastcgi_path_info;
 fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
 include /etc/nginx/fastcgi_params;
}

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

Проанализировать все недавние изменения в коде

Если недавно что-то поменяли, а после этого все сломалось, то надо это «поменяли» рассмотреть подробнее. Провести ручной дебаггинг, если можно это так назвать. Наверняка где-то затесалась несерьезная, но обидная ошибка. 

Удалить сторонние дополнения для CMS

Если вы используете условный WordPress, то разного рода ошибки могут подкрасться оттуда, где их не ждешь. Например, после установки нового расширения. 

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

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

Главное, не забудьте сделать резервную копию CMS перед тем, как что-то удалять и менять. И продолжайте делать бэкапы после, чтобы всегда можно было восстановить рабочую версию сайта.

Откатиться на более старую версию CMS

Бывает так, что сама CMS несет в себе баги и ошибки. Ну или криво установилась. В таком случае можно восстановиться из старой резервной копии и откатиться на одну или несколько версий в прошлое. Когда все работало без ошибок.

Проверить новые записи в базе данных

Расширения могут вносить изменения в базу данных сайта. Иногда не очень полезные. Надо проверить, не появилось ли после установки свежего дополнения каких-либо непрошенных изменений в базе данных. Может, появились подозрительные записи, которых не должно быть. Лучше подвергнуть анализу всю БД от начала до конца (если другие методы исправления ошибки 405 не помогли, конечно).

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

Понравилась статья? Поделить с друзьями:
  • Manjaro проверка системы на ошибки
  • Manjaro ошибка не найдена цель yaourt
  • Manjaro не обновляется ошибка
  • Manjaro linux ошибка при обновлении
  • Manitou 100 vjr коды ошибок