您的位置:

php中的ini配置原理详解,phpini配置

本文目录一览:

如何配置php中的php.ini-development文件

先将文件重命名为php.ini。

打开文件,里面都是php的一些配置参数,主要修改有几处地方:

1)常用函数如:;extension=php_mysql.dll ,找到类似这样的代码将前面的分号“;”去掉,如图:

2)引用php的ext扩展类库:搜索 extension_dir 找到如下代码:

添加 extension_dir = "D:/web/php/ext" 这句代码,路径请参考你php安装路径。

3)修改php默认时区区时:搜索 timezone 找到如下代码并修改:

中国的区时有几个,PRC,上海,重庆,北京,具体请百度,我这里写了PRC。

这样就配置好了,重启一下服务器就可以了。

这里的步骤中重点是1)和2),一定要配置好!!! 其他的就随自己配置,比如错误提示机制,允许上传文件的大小,内存大小这些修改就需要按照自己项目的需要来修改,一般情况下使用默认的配置就能满足需求了,不需要怎么改。

php.ini 的配置问题

有两种方式可以进行控制.

1. 直接系统层面控制,如楼上所说,只要修改php.ini文件,重启APACHE,就可以让配置生效.

2. 程序页面的控制.

在程序页头可以利用函数 ini_set ( "display_errors" , "on" );设置是否开启错误显示模式. (可以在每个程序页头include一个配置文件,然后该配置文件用来控制是否开启或者关闭显示,这样在不需要启动APACHE情况下,就可以打开或者关闭调试模式)

另外给一些与错误显示相关的配置.

error_reporting = E_ALL ~E_NOTICE (需要显示错误的内容,如示例是要求显示所有错误,但不包括NOTICE错误)

log_errors = On (启用错误日志记录到日志,off为关)

ignore_repeated_errors = Off (忽略重复的错误日志,OFF为关)

error_log = filename (指定错误日志写入的文件)

php ini配置详解~呢?

关键几个知识点

php支持 Apache

php支持nginx

php支持MySQL

php设置上传大小

php设置时区

关于php.ini设置 一些知识会关,一下记不住,记关键的就行

php配置文件是什么?

PHP 的配置文件一般是 php.ini 文件

php.ini 文件必须命名为'php.ini'并放置在httpd.conf中的PHPIniDir指令指定的目录中,使用phpinfo()函数可以查看。如果未作修改,windows平台下一般放在php安装目录中。

PHP还是一个不断发展的工具,其功能还在不断地删减

而php.ini的设置更改可以反映出相当的变化,

在使用新的PHP版本前,研究一下php.ini会有好处的

下面简单的介绍一下基本配置:

directive = value

; 指示标识符 是 *大小写敏感的* - foo=bar 不同于 FOO = bar。

engine = On

; 使 PHP scripting language engine(PHP 脚本语言引擎)在 Apache下有效。

short_open_tag = On

; 允许 tags 将被识别。

asp_tags = Off

; 允许ASP-style tags

precision = 14

; 浮点类型数显示时的有效位数

上面只是一个例子,其他详细的配置说明,可以参考一些资料。