У меня возникли проблемы с обнаружением jQuery-запроса ajax с PHP на веб-сервере Lighttpd
. Вот следующий код (отлично работает на MAMP и Apache):
if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
// ajax (not recognized on lighttpd server)
echo json_encode(array('success'=>1));
}
else {
// not ajax
}
Я подумал, что, возможно, есть некая конфигурация lighttpd, которая настроена неправильно, но я не увидел ничего, что я узнал. У кого-нибудь есть опыт решения такой проблемы?
Спасибо!