PHP之fopen wrappers模块

PHP之fopen wrappers模块,第1张

PHP之fopen wrappers模块


一、fopen wrappers模块的配置

①、allow_url_fopen boolean
//出于安全性考虑,此选项只能在 php.ini 中设置
//本选项激活了 URL 形式的 fopen 封装协议使得可以访问 URL 对象例如文件
②、allow_url_include boolean
//次选项要开启的话需配合allow_url_fopen开启,
//这个选项的作用是是否允许通过url的方式包含文件,包含文件的函数require、include、include_once、require_once
③、user_agent string
定义PHP发送的User-Agent
④、default_socket_timeout integer
基于 socket 的流的默认超时时间(秒)
⑤、from string
定义匿名 ftp 的密码(email 地址)
⑥、auto_detect_line_endings boolean
当设为 On 时,PHP 将检查通过 fgets() 和 file() 取得的数据中的行结束符号是符合 Unix,MS-DOS,还是 Macintosh 的习惯。



这使得 PHP 可以和 Macintosh 系统交互 *** 作,但是默认值是 Off,因为在检测第一行的 EOL 习惯时会有很小的性能损失,而且在 Unix 系统下使用回车符号作为项目分隔符的人们会遭遇向下不兼容的行为


二、File Uploads模块的配置
①、file_uploads是否开启http file上传文件
②、upload_tmp_dir设置上传文件的临时目录(设置的文件必须可写),如果没有设置,则会使用系统默认的临时目录。



③、upload_max_filesize 设置一个文件最大的字节数。



④、max_file_uploads通过一个请求能上传文件的个数。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/586767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存