站点图标 谷姐靓号网

nginx -t 提示出错,又不知道错在哪里 烦…-j6hokqgfrr

Rate this post

nginx -t 提示出错,又不知道错在哪里 烦...
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

热议
2楼 我不是你的 昨天16:08

server {
listen 80;
listen [::]:80;

server_name dav.engr-z.com;
auth_basic "Authorized Users Only";
auth_basic_user_file /etc/.htpasswd;

location / {
root /data/webdav;
client_body_temp_path /var/temp;
dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS;
create_full_put_path on;
client_max_body_size 10G;
}
}

server {
listen 443;
listen [::]:443;
server_name dav.engr-z.com;

ssl on;
ssl_certificate /data/www/cert/dav.engr-z.com_nginx/cert.pem;
ssl_certificate_key /data/www/cert/dav.engr-z.com_nginx/cert.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPOR***56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;

location / {
root /data/webdav;
client_body_temp_path /var/temp;
dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS;
create_full_put_path on;
client_max_body_size 10G;
}

}

3楼 j6hokqgfrr 昨天16:13

server {
listen 80;
listen [::]:80;

试试

4楼 j6hokqgfrr 昨天16:24

server {
listen 80;
listen [::]:80;

我这里
dav_ext_methods PROPFIND OPTIONS;
这一行还是会出错 不知哪里出问题了

5楼 ben1225 昨天19:51

不支持dav吧,目测centos,玩centos就自己编译吧

6楼 opelnic 昨天19:57

你有没有编译nginx-dav-ext-module

7楼 royzheng 昨天20:05

你没编译nginx-dav-ext-module吧

8楼 wxcszh123 昨天20:06

把那行去掉呢

9楼 j6hokqgfrr 昨天23:57

你有没有编译nginx-dav-ext-module

en

10楼 j6hokqgfrr 半小时前

你没编译nginx-dav-ext-module吧

yes

12楼 shangpan 半小时前

我把我用的这一段给你。你参考下。

server
{
listen 80;
#listen [::]:80;
server_name vps0.net www.vps0.net;
root/home/wwwroot/vps0.net;
charset utf-8;
autoindex on;
auth_basic realm_name;
auth_basic_user_file/opt/.pass.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 /home/temp;
client_max_body_size 0;
create_full_put_path on;
access_log/home/wwwlogs/vps0.net.log;
}

13楼 lisa1937 7分钟前

首先把nginx搞到1.18或更高,然后再排错

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

退出移动版