|
nginx + php fastcgi настройка пути к файлам php
|
|||
---|---|---|---|
#18+
Подскажите, не работает запрос к файлам php к примеру вот такого вида http://localhost/app.php/Main/loadParams?_dc=1589312094068 Хотя если взять обратиться http://localhost/app.php то файл видит вопрос, я взял часть рабочего конфига с unix (FreeBSD), там все работает, но в винде нет, как правильно прописать? Добавлен конкретно этот кусок: set $path_info ""; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; Вот весь конфиг: #user nobody; worker_processes 4; error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; gzip on; upstream backend { server 127.0.0.1:9000; server 127.0.0.1:9001; server 127.0.0.1:9002; server 127.0.0.1:9003; server 127.0.0.1:9004; } server { listen 80 default; server_name localhost; root c:/server/sites/xxx; #charset koi8-r; #access_log logs/host.access.log main; server_tokens off; location ~ /\. { deny all; } location / { root c:/server/sites/xxx; index index.php index.html index.htm; location ~ \.php$ { include fastcgi_params; set $path_info ""; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; } } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 22:41 |
|
|
start [/forum/topic.php?fid=26&tid=1492204]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
322ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 680ms |
0 / 0 |