【已完成】宝塔自建webdav不支持上传图片,为何呢?
这是报错信息。https://makevideos.top:463/?explorer/share/file&hash=810fOOkESWydWhyLz_1NrG8njhN01Os6mHPqhWLYlBoyp1iHuDzLwC6UwlcKN6IHhw
这是宝塔配置的信息
server
{
listen 80;
listen 1025 ssl http2;
listen [::]:1025 ssl http2;
listen [::]:80;
server_name www.XXXXX.top ;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/XXXXX.top4;
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#AUTH_START
auth_basic "Authorization";
auth_basic_user_file /www/server/pass/XXXX.top4.pass;
#AUTH_END
ssl_certificate /www/server/panel/vhost/cert/XXXX.top4/fullchain.pem;
ssl_certificate_key /www/server/panel/vhost/cert/XXXX.top4/privkey.pem;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
add_header Strict-Transport-Security "max-age=31536000";
error_page 497https://$host$request_uri;
#SSL-END
#ERROR-PAGE-START错误页配置,可以注释、删除或修改
#error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END
#PHP-INFO-STARTPHP引用配置,可以注释或修改
include enable-php-00.conf;
#PHP-INFO-END
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
include /www/server/panel/vhost/rewrite/XXXX.top4.conf;
#REWRITE-END
#禁止访问的文件或目录
location ~ ^/(\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
#一键申请SSL证书验证目录相关设置
location ~ \.well-known{
allow all;
}
#禁止在证书验证目录放入敏感文件
if ( $uri ~ "^/\.well-known/.*\.(php|jsp|py|js|css|lua|ts|go|zip|tar\.gz|rar|7z|sql|bak)[ DISCUZ_CODE_0 ]quot; ) {
return 403;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log /dev/null;
}
location / {
root /www/wwwroot/XXXX.top4;
client_max_body_size 10240M;#大文件支持
autoindex on;
dav_methods PUT DELETE MKCOL COPY MOVE;
# 需要 nginx-dav-ext-module 才有下面的选项
dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;
create_full_put_pathon;
}
access_log/www/wwwlogs/XXXX.top4.log;
error_log/www/wwwlogs/XXXX.top4.error.log;
}
您好,看您的截图是出现了405 not allowed的信息,另外看到您修改了网站的默认配置。还有就是php是纯静态的,你排查下您的上传目录是否允许上传,上传文件是否使用了php? 大炮运维V587 发表于 2023-2-26 16:05
您好,看您的截图是出现了405 not allowed的信息,另外看到您修改了网站的默认配置。还有就是php是纯静态的 ...
您好,情况是:图片没法上传,压缩包,什么的,可以上传。
https://makevideos.top:463/?explorer/share/file&hash=cff5ZBplLiM3gQ-3Ow2kH8OVLTDU_2GEluCEIfCiCeCUcQML72DLi_Bu2Lu2PpiJ7A
您说的权限问题,应该不存在的呀?我都给了777权限。
soqqlivecn 发表于 2023-2-27 20:59
您好,情况是:图片没法上传,压缩包,什么的,可以上传。
关于上传图片的网站日志有吗?/www/wwwlogs/目录下 大炮运维V587 发表于 2023-2-27 22:31
关于上传图片的网站日志有吗?/www/wwwlogs/目录下
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 1983 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 1983 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 1983 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PUT /Device_ID.log HTTP/1.1" 201 25 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND /Device_ID.log HTTP/1.1" 207 299 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPPATCH /Device_ID.log HTTP/1.1" 405 150 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2339 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2339 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2339 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PUT /AMD_Chipset_IODrivers.log HTTP/1.1" 201 25 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND /AMD_Chipset_IODrivers.log HTTP/1.1" 207 311 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPPATCH /AMD_Chipset_IODrivers.log HTTP/1.1" 405 150 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 2721 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PUT /%E5%90%8E%E6%9C%9F%E5%88%B6%E4%BD%9C%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%E8%AF%B4%E6%98%8E.mmap HTTP/1.1" 201 25 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND /%E5%90%8E%E6%9C%9F%E5%88%B6%E4%BD%9C%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%E8%AF%B4%E6%98%8E.mmap HTTP/1.1" 207 381 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPPATCH /%E5%90%8E%E6%9C%9F%E5%88%B6%E4%BD%9C%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%E8%AF%B4%E6%98%8E.mmap HTTP/1.1" 405 150 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
117.178.15.116 - Spotty2619 "PROPFIND / HTTP/1.1" 207 3181 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
soqqlivecn 发表于 2023-2-28 14:29
117.178.15.116 - Spotty2619 "HEAD / HTTP/1.1" 200 0 "-" "Cyberduck/8. ...
117.178.15.116 - Spotty2619 "PROPPATCH /AMD_Chipset_IODrivers.log HTTP/1.1" 405 150 "-" "Cyberduck/8.5.5.39213 (Windows 10/10.0) (amd64)"
看下你的网站配置吧,或者你把网站配置恢复到默认配置,看这里是有个405的日志信息,不确定是不是因为自己修改了网站的配置文件导致的 好吧,我再试试 大炮运维V587 发表于 2023-2-28 21:33
看下你的网站配置吧,或者你把网站配置恢复到默认配置,看这里是有个405的日志信息,不确定是不是因为自 ...
更换默认的配置文件,然后修改基本的端口号,然后就没办法进了。
配置文件,其实没有改动,就修改端口+这些代码, location / {
root /www/wwwroot/make.XXXX.top4;
client_max_body_size 10240M;#大文件支持
autoindex on;
sendfile on;
keepalive_timeout 1800;
dav_methods PUT DELETE MKCOL COPY MOVE;
# 需要 nginx-dav-ext-module 才有下面的选项
dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK;
create_full_put_pathon;
其实没做其他改动的,就修改了两个地方,
还有我的网络环境是,ddns动态域名解析,然后加端口转发这样配置服务器的。难道有影响?
我其它配置的程序,都是这样域名加端口来用,都是正常的,
比如可道云,加反代的程序有:Wiznote,Duplicati ,bitwardenrs,等等都可以正常使用。
请问下后来怎么解决的? 我也遇到了同样的问题,请问下,后来是怎么解决的?
页:
[1]