nginx autocomplete error 404

Аватар пользователя Santi Santi 1 сентября 2015 в 10:55

На сервере используется pressflow и nginx от Perusio.
После обновления на последнюю версию pressflow 6 отказали autocmplete запросы при выборе тегов и т.п.

Выдает ошибку -
Произошла HTTP ошибка 404.

http://XXX/index.php?q=taxonomy/autocomplete/5

Насколько я понял nginx конфиг запрещает напрямую обращаться а .php файлам.
Как подправить конфиг nginx?

Комментарии

Аватар пользователя PVasili PVasili 10 июня 2020 в 15:53

Это косяк с обновлениями безопасности drupa.
Танцы с бубно показали, что более эффективно в конфиге сделать:

location = /index.php {
  #fastcgi_pass phpcgi;  
  #fastcgi_pass phpfpm;
}

разкомментируйте для своего варианта запуска PHP

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

Упс.. админы d.ru не в курсе наличия песочницы на d.org.\
Придётся ссылку ещё раз: https://www.drupal.org/sandbox/irystonnet/2821464