Отладка ошибки 404 для существующей страницы

У меня есть скрипт PHP на сервере, который, как правило …

  1. Получает URL-кодированные данные через POST из службы A
  2. Вносит коррективы в данные для Сервиса B
  3. Подчиняется Сервису B

Это прекрасно работает, за исключением того, что служба A часто сообщает, что сценарий 404 (не был найден).

Я пытаюсь понять две вещи:

  1. Почему возникает ошибка 404, если скрипт существует и доступен?
  2. Я считаю, что проблема связана с тайм-аутом где-то в сценарии. Есть ли способ, которым я могу избежать ошибки 404 и, возможно, записать некоторые полезные сообщения, как в этом посте?

Спасибо!

2

Решение

Похоже, что вы используете некую базовую часть кода (то есть какое-то процедурное или плохо спроектированное объектно-ориентированное решение). С признанными PHP-фреймворками, такими как Zend или же Symfony, Вы можете определить обработчики ошибок для таких ситуаций и, если отправленные и полученные данные обрабатывают их соответствующим образом, например, повторять этот конкретный запрос или, с система очередей будучи занятым, перенести работу.

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

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]