Получение “Никакого входного файла, указанного” для перенаправленного URL с nginx

Необходимо взглянуть на основные настройки веб-сайта По умолчанию; это - то, где физический путь для корня сайта определяется.

Это по умолчанию C:\inetpub\wwwroot.

0
задан 27 July 2011 в 17:01
2 ответа

Удаление периода, и добавляет args для хранения переменных строки запроса в такте.

rewrite ^/(\w+)$ /index.php?filename=$1&$args last;
1
ответ дан 4 December 2019 в 22:11

Ваш путь SCRIPT_FILENAME прекрасен, таким образом, это означает, что PHP не имеет разрешения считать файлы PHP. Сначала узнайте, какой пользователь/группа Ваши процессы PHP, выполненные как (Вы видите это в своем конфигурационном файле или путем выполнения ps aux | grep "php")

Затем Вы хотите проверить разрешение самих файлов, удостоверьтесь, что у или пользователя или группы, под которой работает PHP, есть соответствующие полномочия. Если они в порядке, затем проверяют полный путь к каталогу и удостоверяются, что пользователь или группа имеют, выполняют разрешение на каталоге, поскольку процесс должен выполнить разрешение ввести каталог.

Наконец, прочитайте ответ из h0tw1r3 и зафиксируйте Ваш переписывать также.:)

Править: Просто замеченный период в Вашем переписывать, и я думаю, что это на самом деле наиболее вероятно он, поэтому если другие ответы устраняют Вашу проблему, можно проигнорировать этого.

0
ответ дан 4 December 2019 в 22:11

Теги

Похожие вопросы