谷姐:我们都是谷歌迷
We are all Google fans

我实在太难了,我找不到配置文件第一行哪里出错了-j6hokqgfrr

Rate this post

我实在太难了,我找不到配置文件第一行哪里出错了
root@NoteworthySpherical-VM:~# nginx -t
nginx: [emerg] "server" directive is not allowed here in /etc/nginx/nginx.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed
原帖 https://blog.csdn.net/lpwmm/article/details/116943643

    server {
    listen 80;

    server_name localhost;
    # 设置使用utf-8编码,防止中文文件名乱码
    charset utf-8;

    # 默认存放文件的路径
    root /home/dav;

    auth_basic realm_name;
    # 用户密码文件存放位置
    auth_basic_user_file /etc/nginx/.passwords.list;

    # dav 允许的操作
    dav_methods PUT DELETE MKCOL COPY MOVE;
    dav_ext_methods PROPFIND OPTIONS;

    # 创建文件的默认权限
    dav_access user:rw group:rw all:r;

    # 临时文件位置
    client_body_temp_path /tmp;

    # 最大上传文件限制, 0表示无限制
    client_max_body_size 0;

    # 允许自动创建文件夹(如果有需要的话)
    create_full_put_path on;
    }

热议
2楼 Liu`e 3小时前

检查include的配置文件吧

3楼 似毛非毛 3小时前

配置内容放错地方了吧?猜的。

4楼 nebulabox 3小时前

只有 http { } 或者 stream {} 里面才能有server

6楼 Waylon 3小时前

人家为了省事只写了server那一段。

7楼 天蓝星空 3小时前

楼上都是正解

8楼 YorkZhao 3小时前

我直接caddy

9楼 j6hokqgfrr 1小时前

检查include的配置文件吧

没有
就上面的直接放到配置文件里

10楼 j6hokqgfrr 1小时前

配置内容放错地方了吧?猜的。


貌似是的
得慢慢去摸索

12楼 j6hokqgfrr 1小时前

人家为了省事只写了server那一段。


以为就server那一段
就可以了 还得匹配哦
麻烦

13楼 j6hokqgfrr 1小时前

location / {
root /home/dav;
indexindex.html index.htm;
auth_basic realm_name;
auth_basic_user_file /etc/nginx/.passwords.list;
dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS;
dav_access user:rw group:rw all:r;
client_body_temp_path /tmp;
client_max_body_size 0;
create_full_put_path on;
}

nginx -t
提示这一行出错
dav_ext_methods PROPFIND OPTIONS;
去掉提示 500 Internal Server Error

14楼 aru 1小时前

location / {
root /home/dav;
indexindex.html index.htm;

你那个配置是网站的配置,nginx 要最基础的http配置!
给你一个最简单的配置
worker_processes4;
http {
access_log/var/log/nginx/access.log;
include /etc/nginx/conf.d/*.conf;
}

将上面的这个配置作为nginx.conf 配置,然后将你原来的配置保存为 /etc/nginx/conf.d/web1.conf
多个网站就多份配置放在 /etc/nginx/conf.d 里面

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 我实在太难了,我找不到配置文件第一行哪里出错了-j6hokqgfrr
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活