Я получаю 500 (внутренняя ошибка сервера), но все равно показываю результат json, почему?

У меня есть тестовый сервер и 2 тестовых домена, но я получаю эту проблему, но не могу объяснить. Мой сервер: Nginx PHP 5

Проверить статус в браузере: chrome

> 505 error but still get result : 
>     
>         http://trangantravel.vn/autocomplete_deluxe/taxonomy/field_length/%20/10?term=&synonyms=0
>         
>         200 Status ok, same Ip
>         http://phutungoto.zapto.org/vi/autocomplete_deluxe/taxonomy/field_loai_phu_tung/%20/10?term=&synonyms=0

Можете ли вы объяснить, почему я все еще получаю результат (json), в то время как я получаю статус ошибки 500?


person tunghk_54    schedule 12.10.2016    source источник
comment
Вероятно, проблема, приводящая к ошибке, возникает после отправки ответа.   -  person arkascha    schedule 12.10.2016
comment
@arkascha, у вас есть идеи, как это исправить, могу ли я в этом случае обойти ошибку 500?   -  person tunghk_54    schedule 12.10.2016
comment
Что ж, для этого нам, очевидно, нужно увидеть 1. точное сообщение об ошибке из файла журнала http-серверов и 2. фактический код, который приводит к ошибке.   -  person arkascha    schedule 12.10.2016
comment
Я думаю, что мой сервер в порядке, потому что второй в порядке, я думаю, что у меня проблемы с кодом на первом.   -  person tunghk_54    schedule 12.10.2016
comment
Это комментарий, который совершенно не помогает, поскольку 1. он никак не реагирует на то, что я написал ранее, и 2. никто не знает, что это на самом деле означает.   -  person arkascha    schedule 12.10.2016
comment
ну, мне кажется 505, Unsupported HTTP version. Перейдите по этой ссылке, чтобы узнать, применимы ли какие-либо ответы к ваш неудачный запрос.   -  person YvesLeBorg    schedule 12.10.2016