На сервере используется pressflow и nginx от Perusio.
После обновления на последнюю версию pressflow 6 отказали autocmplete запросы при выборе тегов и т.п.
Выдает ошибку -
Произошла HTTP ошибка 404.
http://XXX/index.php?q=taxonomy/autocomplete/5
Насколько я понял nginx конфиг запрещает напрямую обращаться а .php файлам.
Как подправить конфиг nginx?
Комментарии
Вылечил. Поставил в nginx конфиг
if ($request_uri ~ ^/index.php) {
rewrite ^.*$ / permanent;
}
Это косяк с обновлениями безопасности drupa.
Танцы с бубно показали, что более эффективно в конфиге сделать:
#fastcgi_pass phpcgi;
#fastcgi_pass phpfpm;
}
разкомментируйте для своего варианта запуска PHP
ну или поставьте модуль, лечащий кривые обновления drupal.
Упс.. админы d.ru не в курсе наличия песочницы на d.org.\
Придётся ссылку ещё раз: https://www.drupal.org/sandbox/irystonnet/2821464