配置Apache服务器支持向目录PUT文件
开发需要测试向服务器传送一些文件,启动apache服务后,可以Get但是PUT提示405.methodnotallowed。在网上查阅了资料后,修改/etc/httpd/conf/httpd.conf。
LoadModuledav_modulemodules/mod_dav.so
LoadModuledav_fs_modulemodules/mod_dav_fs.so
一般这两行都是存在的。
<Directory"/var/www/html/doc">
DavOn
AllowOverrideNone
OptionsAll
Orderallow,deny
Allowfromall
</Directory>
就可以向/var/www/html/doc写文件了,当然这个目录的权限要是可写的。
使用Curl测试:
curl--requestPUT--data-binary"@/home/mydir/mf.mp3"--header"Content-Type:application/octet-stream"http://127.0.0.1/doc/mf.mp3
成功创建文件。
相关推荐
旭灿 2020-09-30
WenCoo 2020-09-16
TuxedoLinux 2020-08-28
hongsheyoumo 2020-08-19
wintelx 2020-08-09
insularisland 2020-08-09
cwgxiaoguizi 2020-08-09
benico 2020-07-28
nebulali 2020-07-26
chenkai00 2020-07-26
tengyuan 2020-07-26
zhongcanw 2020-07-25
89590098 2020-07-19
dongfangxiaozi 2020-07-19
学峰的学习笔记 2020-07-18
深井兮兮 2020-07-18
NeverAgain 2020-07-06