站内
QQ客服
自定内容
自定内容
请输入内容
新闻搜索
 
 
新闻动态
php.ini的核心配置说明
成都狮龙书廊科技有限责任公司长春分公司    2016-05-08 16:02:50    文字:【】【】【
摘要:php.ini的核心配置说明

php.ini的核心配置说明

在php.ini配置选项中,一般使用On 表示激活该选项,使用Off 表示禁止该选项

一。语言选项

(1)short_open_tag 

                                 ;决定是否允许使用PHP代码开始标签的缩写形式,即<?代码?>。

                                  ;如果要和 XML 结合使用 PHP ,

                                  可以禁用此选项以便于嵌入使用<? XML 声明 ?>。

                                ;否则还可以通过 PHP 来输出。

例如:

<?php echo '<? xml version="1.0"?>';  ?>

                                 ;如果禁用了该选项,必须使用 PHP 代码开始标签的完整形式。

例如:

<?php  代码?>。  

                                 ;该指令也会影响到缩写形式<?=,  它和<?echo  等价。

                                ;使用这样的缩写需要设置, short_open_tag 项的值为 on。

(2) asp_tags            ;该选项用于允许  ASP 的风格的标签,即<%  代码 %>。

                                ;这也包括了输出变量的缩写形式: <%=$value%>

                                ;注意。php 6 将移除该选项功能,所以不能推荐使用ASP风格的标签。

(3) precision          ;浮点数中显示有数字的位数。

(4) y2k_compliance 

                                ;是否强制2000兼容,在不兼容的游览器中会出现问题。

(5) allow_call_time_pass_reference  

                                ;在函数调用时参数被引用传递时是否发出警告。

                               ;此方法已经不被赞成使用,并且在PHP/Zend 的未来版本中很可能不再支持。

                              ;建议使用的方法是在函数定义中指出哪些参数应该用引用传递。

                              ;建议用户尝试关闭此选项并且确保程序能够正常运行,

                               ;以确保该程序也能在未来的版本中运行

                              ;(每次使用此特性都会收到一条警告)。

                              ;在函数调用时通过引用传递参数是不推荐,因为它影响到啦代码的整洁。

                              ;如果函数的参数没有声明作为引用传递,

                               ;函数可以通过未写入文档的方法修改其参数。

                              ;要避免其副作用,最好仅在函数声明的时候指定哪个参数需要通过引用传递。

(6)  expose_php      

                              ;决定是否暴漏 PHP 被安装在服务器上。

                              ;(例如在WEB服务器的报头中加上其相关信息)

                              ;该信息没有任何安全上的威胁,只是让客户端能够知道是否在服务器上安装了PHP.

(7)  zend.zel_comparibility_mode 

                             ;启用Zend引擎1(PHP4)兼容模式。

                             ;这影响到啦对象的复制,构建(无属性的对象会产生false或0 )及比较.

                             ;此模式下,对象将以值传递,而不是默认的引用传递。PHP6将移除该功能。

(8)zend.multibyte

                             ;表示是否可以解析多字节字符,默认值为0,表示不可以。(该指令自5.4.0适用)。

(9)delect_unicode

                            ;检查文件是否包含BOM,从而决定文件是否包含多字节字符。

                             ;仅仅适用于zend.multibyte=1的情况下。

二.资源限制

memory_limit     ; 命令设置了一个程序所能够申请到的最大内存字节数,

                          ;这有助于防止写的不好的程序消耗完服务器上的可用内存。

                         ;要使用此指令时必须编译激活,因此,configure 一行中应该包括:--enable-memory-limit.

                         ;如果不需要任何内存上线的限制,必须将其设为-1.

                         ; 自 PHP4.3.2 版后,当激活memory_limit 后,

                         ;PHP 函数 memory_get_usage()便可以使用了。

三.性能调整

(1)  realpath_cache_size 

                        ;决定PHP所使用的真实路径的缓冲区的大小。

                        ;值在PHP会开很多文件的系统下应该增大,所反映出所执行文件操作的数量。

(2) realpath_cache_ttl

                        ;对给定文件或目录以秒为单位的真实路径信息缓冲的时间。

                        ;对文件很少改变的系统,可以考录增大其值。

四. 数据处理

(1)  track_vars

                         ;默认是激活的,如果激活,则环境变量,GET,POST,Cookie 和 Server

                          ;变量都能够分别在超全局变量中找到。

                         ;包括$_ENV,$_GET,$_POST,$_COOLIE, 和$_ SERVER.

(2)   arg_separator.output

                          ;在PHP 中来为所产生的URL定义分隔参数的分隔符。

(3) arg_separator.input

                           ;在PHP中用来将URL解析为变量的分隔符列表。

(4) variables_order

                           ;设置EGPCS(Environment,GET,POST,Cookie,Server) 变量解析的顺序。

                           ;默认设置为“EGPCS”.

                           ;例如,如果将其设置为“GP”, 会导致PHP完全忽略环境变量,COOKIE和SERVER的变量,

                           ;并且GET方法的变量覆盖POST方法的同名变量。

                           ;这意味着不存在超全局变量$_ENV,$COOKIL和$_SERVER.

(5) auto_globals_jit

                            ;启动后,$_ENV和$_SERVER 变量在它们第一次使用后(Just in Time)便被创建。

                            ;而不是等到程序开始时。

                            ;如果这些变量没有在程序中使用,启用这个程序变量会提高服务器性能。

                            ;要使用此选项有效,PHP配置的选项 register_globals, register_long_arrays

                             ;和 register_arge_argv 必须禁用。


(6)  register_globals

                             ;决定是否将变量EGPCS注册为全局变量。

                             ;注意   不能在运行时设置,并且,受选项的影响。

                            ;鉴于该功能的巨大风险,在PHP6中将彻底删除该功能。

(7) register_argc_argv

                            ;决定PHP是否定义变量

(8)  register_long_arrays

                           ;设置PHP是否注册已经过时的类的预定义变量。

(9) post_max_size

                            ;设置数据所允许的最大大小,

(10)  gpc_order

                            ;设置变量解析的顺序。

(11)  auto_prepend_file

                             ;指定主文件之前自动解析的文件名。

(12)  auto_append_file

                            ;指定主文件之后自动解析的文件名。

(13) default_mimetype

                            ;设置默认的MIME类型。

(14) defuult_charset

                             ;自PHP4.0.4总是默认的HTTP报头Conyent-Type中输出字符集编码。

(15) always_populate_raw_post_data

                             ;总是产生变量包含原始的POST 数据。

(16) allow_webdav_methods

                              ;允许在PHP程序中处理类型的请求。

(17) request_order

                               ;设置变量被解析到数组中的顺序的指令。

五.路径和目录

(1) include_path

                                ;指定一组目录用于函数来寻找文件,在UNIX 下用冒号:

                                 ;在Windows下用分号;

                                ;如 UNIX 设置:  Include_path=".:/php/includes "   

                                 ;如WINDOWS 设置: Include_path=".;c:\php\includes"

                                 ;在包含的路径中使用. 表示是可以允许相对路径,它代表当前目录。

(2) doc_root

                             ;PHP在服务器上的根目录

(3) user_dir

                            ;在用户目录之下使用的基准目录名。

(4) extension_dir

                           ;PHP用来寻找动态链接扩展的目录。

(5) extension_dir

                          ;当PHP启动时所加载的动态链接扩展库

(6)cgi.fix_pathinfo

                        ;对CGI提供的真正支持。

(7) cgi.fix_redirect

                       ;在大多数服务器中以CGI方式运行的PHP时有必要用提供的安全。

(8)  cgi.redirect_status_env

                      ;如果打开了,并且在Apache或者Netscape(iPlanet)Web服务器之下运行,

                       ;可能需要一个变量名,PHP将去寻找它是否执行下去

(9) fastcgi.impersonate

                       ;在IIS中的FastCGI支持模仿客户端安全令牌的能力。

(10) cgi.rfc2616_headers

                        ;指定PHP在发送HTTP响应代码时使用何种报头

六.文件上传

(1) file_uploads

                        ;是否允许HTTP文件上传。

(2) upload_tmp_dir

                         ;上传文件存放的临时目录。

(3) upload_max_filesize

                        ;设置所上传文件的最大大小。

七.通用SQL

           sql.safe_mode

                        ;指令的默认值为OFF.如果该指令被设置为on,

                       ;那么mysql_connect()函数和mysql_pconnect()函数将忽略传递给

                        ;它们的任何参数。


 








浏览 (75) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:毛凌国.中国
将本文加入收藏夹
 
 
自定内容
请输入内容<--狮龙书廊跑马灯文件代码区->
自定内容

 

感谢您注册参加技术达人“秀”—“数字化变革新旗舰5K智能协作终端发布”在线研讨会。

活动日期:2017年6月8日     
北京时间:上午10:00-11:00
活动号:204 914 711
活动密码:170608
 网站编辑@ 2017 年成都狮龙书廊科技有限责任公司。
Cisco、Cisco Systems和Cisco Systems标志是思科系统有限公司和/或其子公司在中国和特定国家和地区的商标或注册商标。
本文中涉及的所有其它商标均属于各自所有者的资产。
自定内容

请输入内容

自定内容

欢迎参加第五届豆瓣阅读征文大赛

详情
豆瓣阅读  发送至 public  
隐藏
发件人:豆瓣阅读  
收件人:
public  
抄 送:
密 送:
时 间:2017-08-11 15:28
时 间:
地 点:
邮件已加密,收件方查看邮件需要密码。 邮件已加密,密码:
  • 回复
  • 转发
查看译文
查看原文
对照显示
正在翻译,请稍候...
自定内容

美橙视频制作中心

独特创意 精妙制作 品质铸造 超高性价比
专业实景影棚
1000平方米实景影棚
超2000平方米外拍基地
一流的影视设备
电影级摄像机、灯光设备、
专业航拍机等
资深制作团队
资深编导、策划、拍摄、
后期制作专业操刀
专业配音
80多位资深配音,支持
普通话、英文、方言等
免费创意提案
免费策划创意,创作文案及
分镜头脚本
项目修改满意为止
影片无理由、无限制修改,
直至满意
 

8月优惠超给力,一降到底,品质不打折,匠心制作!

企业宣传片

片长:60秒

 
专业配音|文案修饰|片头LOGO设计|画面制作|精修剪辑、配乐、调色、特效,后期制作
原价4600元

特惠:2300

企业宣传片(尊享版)

片长:60秒

 
专业配音|文案修饰|片头LOGO设计|视频与画面混编制作|精修剪辑、配乐、调色,特效,后期制作
原价5600元

特惠:2800

产品形象宣传片

片长:60秒-90秒

 
产品360度外观,真实专业拍摄|创意策划、音乐、特效、调色、后期制作
原价6400元

特惠:3200

产品介绍宣传片

片长:60秒-90秒

 
产品360度外观,真实专业拍摄|产品操作演示场景(含模特或主持人)画面拍摄|创意策划、音乐、特效、调色、后期制作
原价8600元

特惠:4800

成都高新区府城大道399号7栋2单元14层1404号

Chengdu Shilong  Pearson  Eucation  Science  and  technology  limited liability company

Chengdu high tech Zone Fucheng  Road  No.399 

Building  7  2  unit  14 floor  No.1404

    邮编(Zip Code):610000   

总机(搜狗认证电话): 028-67876373   

服务器虚拟备案空间服务商 北京息壤科技信息   

机房电话(TEL):0431-85769416

网址(Website)://www.maolg.net   

企业邮箱传真:4008266163-81212

电子邮箱(Email): public@maolg.com 推广链接

网络管理员(administrator): admin@maolg.com      

  ICP备案/许可证编号:蜀 ICP备17015012号-1

工商注册号:510109000979446


Copyright © 2016-2017 All Rights Reserved  

Chengdu  Shilong  Pearson  Education  Science  and technology  limited liability  company   

狮龙画廊

百度统计 


国际证书职业认证网址 http://www.icad.org.cn/

技术支持: 国际商业美术设计师协会高级美术设计师毛凌国.中国微软开发者网路平台

                 商务中国微信微舟央企贝力  PHP_WEB系统提供商