IIS 10 + PHP 常见错误汇总



错误1:创建文件失败(Failed to open stream)

引用内容 引用内容
PHP Warning:  file_put_contents(C:\wwwroot\upload/readme.txt): Failed to open stream: Permission denied in C:\wwwroot\index.php on line 42

解决方法:添加IUSR用户对文件夹的读写权限。

错误2:上传文件失败(unable to create a temporary file)

引用内容 引用内容
PHP Warning:  PHP Request Startup: File upload error - unable to create a temporary file in Unknown on line 0

解决方法:创建一个临时文件夹,添加IUSR用户对该文件夹的读写权限,然后在php.ini中设置upload_tmp_dir = C:\PHP\tmp_uploads,重启IIS生效。

错误3:上传超过2M的文件失败

引用内容 引用内容
php.ini默认设置:
max_file_uploads = 2M
post_max_size = 8M

解决方法:打开php.ini,将max_file_uploads和post_max_size值改为合适的大小,重启IIS生效。

上一篇: Sublime Text 选择与多光标快捷键整理
下一篇: 这是最新一篇日志
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 19
发表评论
登录后再发表评论!