lighttpd和php 403 - 禁止

时间:2015-07-16 08:36:09

标签: linux lighttpd

我尝试使用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);
    }
});

1 个答案:

答案 0 :(得分:1)

将以下内容添加到lighttpd.conf,重新启动服务器,重新运行您的请求,然后检查您的lighttpd.error.log。

debug.log-request-handling = "enable"

(您是否打算将错误日志直接写入/ home /?)

启用fastcgi或CGI以在您的服务器上运行PHP吗?我假设您将这些行留在上面发布的lighttpd.conf中。检查PHP是否正在执行。它是否将请求记录到单独的日志文件中?检查PHP是否具有写入文件的位置的写权限。