about php.ini
来源:互联网 发布:linux help分段显示 编辑:程序博客网 时间:2024/04/30 12:52
php的初始化文件,通常是php.ini,对php的很多行为反应进行配置。
php会试图从多个位置找到并加载该配置文件。
以下是搜索顺序的一个总结:
1、SAPI模块的具体位置
2、PHPRC环境变量
3、一些在windows的注册表项
4、当前路径(除了CLI)
5、Web服务器的目录(SAPI模块)或PHP目录
(否则在Windows中)
6、编译配置的--with-config-file-path路径或者windows路径(c:\windows or C:\winnt)
该配置文件的语法规则很简单:
空格和以分号开头的行被无视
区域标示[Foo]也被无视,即使它们在以后有实际意义
通常[PATH=/www/mysite]标示下边的路径只是应用于www/mysite目录。
[HOST=www.example.com]通常用于为www.example.com服务的文件,在这些特殊标示区的配置路径不能被改写
通常[PATH=]和[HOST=]标示区只是在CGI/FastCGI下起作用
指令定义的语法:
directive = value
directive 是用来配置php或php扩展的变量
如果php不能找到预期的directive值将使用默认值
值的类型可以是string,number,PHP constant,one of the INI constans(On,Off,True,False,Yes,No,and None)或表达式(如 E_ALL & ~E_NOTICE),
被引用的字符串(“bar”)或者一个前边被定义好的变量或directive(如:${foo})
不能使用位操作符:
; | bitwise OR
; ^ bitwise XOR
; & bitwise AND
; ~ bitwise NOT
; ! boolean NOT
boolean型可以是1,On,True,Yes..
空字符串
foo =
foo = None
foo = "None"
以上效果一样
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
php.ini打包有两套配置
一种是在产品中使用,一种在开发中使用。
php.ini选项
用户名默认在“.user.ini”文件中
语言选项:
engine = on
这条指令决定<?php?>直接的code是否 被识别为php语句
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ; //待
;;;;;;;;;;;;;;;;;;;;;;;;;
[Session] //待
- about php.ini
- php.ini
- PHP.INI
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- php.ini
- {php 配置文件:php.ini}
- Anagrams
- FragmentTransaction 实用方法
- ExtJS4.1+MVC3+Spring.NET1.3+EF5 整合十:TreePanel 之 管理菜单
- python中的迭代器与生成器详解
- 常用PHP操作MySQL命令
- about php.ini
- nyoj_273字母小游戏
- java正则表达式
- java基础_14_正则表达式
- HLSL错误及如何执行龙书中的代码
- Binary Tree Maximum Path Sum
- hdu 2087
- Texture Mapping
- 微软 XMLHttp 使用总结