Caddy PHP fastcgi не передает имя скрипта сервера при использовании handle_pathPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Caddy PHP fastcgi не передает имя скрипта сервера при использовании handle_path

Сообщение Anonymous »

Caddy (2.8.4) размещает PHP-приложение через FastCGI (PHP-FPM), но по какой-то причине $_SERVER['SCRIPT_NAME'] не содержит полный путь, когда я использую caddy handle_path< /code> конфигурация.

Код: Выделить всё

:80 {
handle_path /subpath/* {
# serve a PHP site through php-fpm:
php_fastcgi localhost:9000 {
root /var/www/html
}
}
}
Когда я посещаю:
www.domain.com/subpath/, я получаю:

Код: Выделить всё

$_SERVER['SCRIPT_NAME']=/index.php
Но я хотел бы получить /subpath/index.php
Как мне изменить конфигурацию caddyfile, чтобы добиться этого?< /п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... th-is-used
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»