JQuery文件上载500内部服务器错误

时间:2013-05-22 14:20:48

标签: php jquery upload

我已经坚持了大约一个星期,而我似乎只是在四处走动。

问题是上传文件时收到500内部服务器错误。我发布了几个论坛,但由于我运行的是Windows服务器,因此帮助非常有限。

那么到目前为止我做了什么?

  1. 检查,双重检查,三重检查PHP.INI文件以确保我设置了所有正确的属性:

     max_execution_time   600
     max_input_time   600
     memory_limit   128M
     post_max_size     50M
     upload_max_filesize   50M
    
  2. 检查了脚本并决定从W3Schools,PHP.net等各种来源测试一些不同的脚本同样的问题。

  3. 升级PHP5到PHP5.3同样的问题

  4. 尝试使用JQuery_File_Upload API实现它,我的结果不稳定。很少会上传> 10MB文件,几乎总是抛出内部服务器错误

  5. 检查错误日志。我检查了它,但在那里没有任何异常,最后一次写入是几天前所以我添加了一个自定义日志,并且没有写入任何内容。

  6. 我还能做什么?我正在运行专用服务器,Windows 2008,Plesk。

    请帮忙!

    感谢。

1 个答案:

答案 0 :(得分:1)

我通过检查/ var / log / apache2 / error_log文件解决了这个问题。看到那里的东西表明正在读取a.htaccess文件,所以我去了那个目录并打开了.htaccess文件: 服务器/ PHP /文件/ htaccess的

然后通过在其前面放置一个哈希来注释掉下面的行: 标题设置X-Content-Type-Options“nosniff”

然后浏览到目录,它工作正常。