我尝试使用lighttpd和php将xml文件上传到linux board。
不幸的是,我收到403 - 禁止错误。
error.log没有错误。
没有fcgi。
web_root文件夹
C:/data/cew
Ajax请求
chown -R root:root /web_root
lighttpd conf
$.ajax({
url: "/cid/filename.cid",
method: "PUT",
data: xmlCID,
dataType: "xml",
processData: false,
success: function(data){
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown){
alert(jqXHR.responseText, textStatus, errorThrown);
}
});
答案 0 :(得分:1)
将以下内容添加到lighttpd.conf,重新启动服务器,重新运行您的请求,然后检查您的lighttpd.error.log。
debug.log-request-handling = "enable"
(您是否打算将错误日志直接写入/ home /?)
启用fastcgi或CGI以在您的服务器上运行PHP吗?我假设您将这些行留在上面发布的lighttpd.conf中。检查PHP是否正在执行。它是否将请求记录到单独的日志文件中?检查PHP是否具有写入文件的位置的写权限。