Потому что это сообщение выскочило не в начале, а во время вызова функции. И ещё я проверял скрипт и пустых полей нигде не оставалось.
502 Bad Gateway
__________________________________
nginx/0.8.54
__________________________________
nginx/0.8.54