我已经坚持了大约一个星期,而我似乎只是在四处走动。
问题是上传文件时收到500内部服务器错误。我发布了几个论坛,但由于我运行的是Windows服务器,因此帮助非常有限。
那么到目前为止我做了什么?
检查,双重检查,三重检查PHP.INI文件以确保我设置了所有正确的属性:
max_execution_time 600
max_input_time 600
memory_limit 128M
post_max_size 50M
upload_max_filesize 50M
检查了脚本并决定从W3Schools,PHP.net等各种来源测试一些不同的脚本同样的问题。
升级PHP5到PHP5.3同样的问题
尝试使用JQuery_File_Upload API实现它,我的结果不稳定。很少会上传> 10MB文件,几乎总是抛出内部服务器错误
检查错误日志。我检查了它,但在那里没有任何异常,最后一次写入是几天前所以我添加了一个自定义日志,并且没有写入任何内容。
我还能做什么?我正在运行专用服务器,Windows 2008,Plesk。
请帮忙!
感谢。
答案 0 :(得分:1)
我通过检查/ var / log / apache2 / error_log文件解决了这个问题。看到那里的东西表明正在读取a.htaccess文件,所以我去了那个目录并打开了.htaccess文件: 服务器/ PHP /文件/ htaccess的
然后通过在其前面放置一个哈希来注释掉下面的行: 标题设置X-Content-Type-Options“nosniff”
然后浏览到目录,它工作正常。