php教程之配置文件详解(五)

[PHP-Core-Mail]

; 要使邮件函数可用,PHP 必须在编译时能够访问 sendmail程序。

; 如果使用其他的邮件程序,如 qmail 或 postfix,确保使用了相应的 sendmail包装。

;PHP 首先会在系统的 PATH 环境变量中搜索 sendmail,接着按以下顺序搜索:

;/usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib:/usr/lib

; 强烈建议在 PATH中能够找到 sendmail。

; 另外,编译 PHP的用户必须能够访问 sendmail程序。

 

SMTP = "localhost"

;mail()函数中用来发送邮件的 SMTP 服务器的主机名称或者IP地址。仅用于 Win32。

 

smtp_port = 25

;SMTP 服务器的端口号。仅用于 Win32。

 

sendmail_from =

; 发送邮件时使用的"From:"头中的邮件地址。仅用于 Win32

; 该选项还同时设置了"Return-Path:"头。

 

sendmail_path = "-t -i"

;SYS

; 仅用于 unix,也可支持参数(默认的是'sendmail -t -i')

;sendmail 程序的路径,通常为"/usr/sbin/sendmail 或/usr/lib/sendmail"。

; configure脚本会尝试找到该程序并设定为默认值,但是如果失败的话,可以在这里设定。

; 不使用 sendmail 的系统应将此指令设定为sendmail 替代程序(如果有的话)。

; 例如,Qmail用户通常可以设为"/var/qmail/bin/sendmail"或"/var/qmail/bin/qmail-inject"。

;qmail-inject 不需要任何选项就能正确处理邮件。

 

mail.force_extra_parameters =

; 作为额外的参数传递给 sendmail 库的强制指定的参数附加值。

; 这些参数总是会替换掉 mail()的第五个参数,即使在安全模式下也是如此。

 

 

[PHP-Core-ResourceLimit]

 

default_socket_timeout = 60

; 默认 socket 超时(秒)

 

max_execution_time = 30

; 每个脚本最大允许执行时间(秒),0表示没有限制。

; 这个参数有助于阻止劣质脚本无休止的占用服务器资源。

; 该指令仅影响脚本本身的运行时间,任何其他花费在脚本运行之外的时间,

; 如用 system()/sleep()函数的使用、数据库查询、文件上传等,都不包括在内。


; 在安全模式下,你不能用 ini_set()在运行时改变这个设置。

 

memory_limit = 16M

;  一个脚本所能够申请到的最大内存字节数(可以使用 K 和 M 作为单位)。

;  这有助于防止劣质脚本消耗完服务器上的所有内存。

; 要能够使用该指令必须在编译时使用"--enable-memory-limit"配置选项。

; 如果要取消内存限制,则必须将其设为 -1  。

; 设置了该指令后,memory_get_usage()函数将变为可用。

 

max_input_time = -1

; 每个脚本解析输入数据(POST, GET, upload)的最大允许时间(秒)。

;-1  表示不限制。

 

post_max_size = 8M

; 允许的 POST 数据最大字节长度。此设定也影响到文件上传。

; 如果 POST 数据超出限制,那么$_POST和$_FILES 将会为空。

; 要上传大文件,该值必须大于 upload_max_filesize 指令的值。

; 如果启用了内存限制,那么该值应当小于memory_limit指令的值。

 

realpath_cache_size = 16K

;SYS

; 指定 PHP使用的 realpath(规范化的绝对路径名)缓冲区大小。

; 在 PHP打开大量文件的系统上应当增大该值以提高性能。

 

realpath_cache_ttl = 120

;SYS

; realpath 缓冲区中信息的有效期(秒)。

;  对文件很少变动的系统,可以增大该值以提高性能。

 

 

[PHP-Core-FileUpLoad]

 

file_uploads = On

;SYS

; 是否允许 HTTP 文件上传。

; 参见 upload_max_filesize, upload_tmp_dir, post_max_size 指令

 

upload_max_filesize = 2M

; 允许上传的文件的最大尺寸。

 

upload_tmp_dir =

;SYS

;  文件上传时存放文件的临时目录(必须是 PHP 进程用户可写的目录)。

;  如果未指定则 PHP 使用系统默认的临时目录。

 

 

[PHP-Core-MagicQuotes]

; PHP6 将取消魔术引号,相当于下列指令全部为Off

 

magic_quotes_gpc = On

; 是否对输入的 GET/POST/Cookie 数据使用自动字符串转义('   "    \   NULL)。

; 这里的设置将自动影响 $_GEST $_POST$_COOKIE 数组的值。

; 若将本指令与 magic_quotes_sybase 指令同时打开,则仅将单引号(')转义为(''),

; 其他特殊字符将不被转义,即("    \    NULL)将保持原样!!


;  建议关闭此特性,并使用自定义的过滤函数。

 

magic_quotes_runtime = Off

;  是否对运行时从外部资源产生的数据使用自动字符串转义('    "    \   NULL)。

;  若打开本指令,则大多数函数从外部资源(数据库,文本文件等)返回数据都将被转义。

;  例如:用 SQL 查询得到的数据,用 exec()函数得到的数据,等等

;  若将本指令与 magic_quotes_sybase 指令同时打开,则仅将单引号(')转义为(''),

;  其他特殊字符将不被转义,即("    \   NULL)将保持原样!!

;  建议关闭此特性,并视具体情况使用自定义的过滤函数。

 

magic_quotes_sybase = Off

;  是否采用 Sybase 形式的自动字符串转义(用 ''  表示 ')


http://user.qzone.qq.com/2858415798/blog/1451869352


QQ:2858415798


转载于:https://my.oschina.net/u/2605164/blog/599843

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值