php.ini中的php-5.2.0配置指令详解

2019-04-10 22:15:01于丽

  ; 设置输出缓冲可以减少写入,有时还能减少网络数据包的发送。
  ; 这个参数的实际收益很大程度上取决于你使用的是什么Web服务器以及什么样的脚本。
  output_handler =
  ; 将所有脚本的输出重定向到一个输出处理函数。
  ; 比如,重定向到mb_output_handler()函数时,字符编码将被透明地转换为指定的编码。
  ; 一旦你在这里指定了输出处理程序,输出缓冲将被自动打开(output_buffering=4096)。
  ; 注意0: 此处仅能使用PHP内置的函数,自定义函数应在脚本中使用ob_start()指定。
  ; 注意1: 可移植脚本不能依赖该指令,而应使用ob_start()函数明确指定输出处理函数。
  ;    使用这个指令可能会导致某些你不熟悉的脚本出错。
  ; 注意2: 你不能同时使用"mb_output_handler"和"ob_iconv_handler"两个输出处理函数。
  ;    你也不能同时使用"ob_gzhandler"输出处理函数和zlib.output_compression指令。
  ; 注意3: 如果使用zlib.output_handler指令开启zlib输出压缩,该指令必须为空。
  [PHP-Core-Directory]
  doc_root =
  ;SYS
  ; PHP的"根目录"。仅在非空时有效。
  ; 如果safe_mode=On,则此目录之外的文件一概被拒绝。
  ; 如果编译PHP时没有指定FORCE_REDIRECT,并且在非IIS服务器上以CGI方式运行,
  ; 则必须设置此指令(参见手册中的安全部分)。
  ; 替代方案是使用的cgi.force_redirect指令。
  include_path = ".:/path/to/php/pear"
  ; 指定一组目录用于require(), include(), fopen_with_path()函数寻找文件。
  ; 格式和系统的PATH环境变量类似(UNIX下用冒号分隔,Windows下用分号分隔):
  ; UNIX: "/path1:/path2"
  ; Windows: "path1;path2"
  ; 在包含路径中使用'.'可以允许相对路径,它代表当前目录。
  user_dir =
  ;SYS
  ; 告诉php在使用 /~username 打开脚本时到哪个目录下去找,仅在非空时有效。
  ; 也就是在用户目录之下使用PHP文件的基本目录名,例如:"public_html"
  extension_dir = "/path/to/php"
  ;SYS
  ; 存放扩展库(模块)的目录,也就是PHP用来寻找动态扩展模块的目录。
  ; Windows下默认为"C:/php5"
  [PHP-Core-HTTP]
  default_mimetype = "text/html"
  default_charset = ;"gb2312"
  ; PHP默认会自动输出"Content-Type: text/html" HTTP头。
  ; 如果将default_charset指令设为"gb2312",
  ; 那么将会自动输出"Content-Type: text/html; charset=gb2312"。
相关文章 大家在看