小编Gab*_*lla的帖子

如何让 nginx 识别名称中带有空格的目录?

我想将网站从 /var/www/WebSite 移动到 /media/Backed Websites/Website。我无法让 nginx 识别“支持的网站”目录。尝试使用引号,使用 \,但没有成功。任何的想法?这甚至可能吗?

nginx

11
推荐指数
1
解决办法
5999
查看次数

NGINX 不执行 PHP 文件

我找不到答案。安装了 PHP5 + NGINX + PHP-FPM 并且无法执行 php 文件,它得到一个“哎呀!这个链接似乎被破坏了”。铬错误。我没有任何有价值的错误日志报告,我的根目录中有一个 index.php,尝试创建一个自定义的 phpinfo.php 文件,但都没有奏效。

我可以加载 HTML 文件,但不能加载 PHP。

这是我在 NGINX 中的本地站点配置:

server {
    listen       80;
    server_name  im;
    access_log /var/www/website/access.log;
    error_log /var/www/website/error.log;

    location / {
        root   /var/www/website;
        index  index.html index.htm index.php;
    }


    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  /var/www/website$fastcgi_script_name;
        include /etc/nginx/fastcgi_params;
    }

}
Run Code Online (Sandbox Code Playgroud)

将所有目录的所有权更改为 www-data:www-data,在 php 文件上做了一个 777,什么都没有。重启nginx,FPM,什么都没有。

帮助?:(

php nginx

10
推荐指数
1
解决办法
5万
查看次数

NGINX 基本身份验证超时?

我用satisfied和basic_auth保护了一个目录,但似乎验证没有存储在cookie中,一段时间后它被删除,似乎它是ip或基于某些东西。因此,如果我将网站打开半小时,我会登录一次和前夕,它不会重新请求验证。

有没有办法设置超时?即,访问 10 分钟后,如果单击文件必须再次登录?

nginx timeout http-basic-authentication

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

nginx ×3

http-basic-authentication ×1

php ×1

timeout ×1