php - 使用 Chrome 将更大的文件发布到 IIS 时出现问题
问题描述
我在 Win 10 Enterprise/IIS 上运行的经过 Windows 身份验证的网站上通过 POST Testform 向自身提交一个简单文件。IE 和 FF 一切正常。
使用 Chrome,上传文件甚至可以很好地处理 8kb 的文件。使用大约 70kb 的文件,我需要进行身份验证。
我的测试表 index.php:
<!DOCTYPE html>
<html lang="de" lang="de">
<body>
<?php
echo '<pre>';
print_r($_FILES);
print "</pre>";
?>
<form enctype="multipart/form-data" action="./index.php" method="POST">
Upload File: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>
</body>
</html>
php.ini:
post_max_size = 8M
upload_max_filesize = 8M
如果我对 iis 站点使用匿名身份验证类型,那么 Chrome 也可以正常工作。任何想法?
解决方案
如果您对 iis 站点使用匿名身份验证类型,它将与 chrome 一起正常工作。
这似乎是chrome的问题。
下面是一些关于这个问题的文章。
推荐阅读
- javascript - Javascript过滤掉数组中的子字符串元素
- android - 从 android studio 的数据库表中显示一个用户的信息
- php - Php-SSRS 数据源凭证
- mysql - 为什么这条带有 CAST、CONVERT 和 FORMAT 的 SELECT 行不起作用?
- programming-languages - 仅键入接口
- azure - 将 Azure Corda 部署升级到最新的 3.1 版本
- javascript - 在子 div 外部单击时隐藏 div onClick | 反应JS
- python - cygwin中的ipython没有自动完成功能
- swift4 - AVPlayer 无法播放
- collections - Java 集合 - ArrayList 和 Linkedist