这才是学习精神!


开启PHP短标记风格:short_open_tag = Off 将Off改为On

开启PHP ASP标记风格:asp_tags = Off 将Off改为On

php没有phpini文件大小漫学笔记之PHPini常用的设置装备摆设信息 Node.js

PHP报错信息提示配置:error_reporting = E_ALL 默认是E_ALL,表示显示所有的缺点和警告。

如果我们想配置成只显示报错,不显示警告、提醒和编码标准化警告,那我们可以将此配置选项修正为:

error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT

配置中的“~”表示非的意思。

关于PHP报错等级常见的阐明如下:

E_ALL - 所有的缺点和警告(不包括 E_STRICT)

E_ERROR - 致命性的运行时缺点

E_WARNING - 运行时警告(非致命性缺点)

E_NOTICE - 运行时提醒(这些常常是你代码中的bug引起的,也可能是故意的行为造成的)

E_STRICT - 编码标准化警告,许可PHP建议如何修正代码以确保最佳的互操作性向前兼容性。

把稳:关于PHP缺点信息提示的配置出了在php.ini文件中配置之外,还可以在PHP脚本文件中利用PHP函数进行设置,两者是等价的。
例如,上述配置利用PHP函数进行等价设置可以利用:

error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT);

PHP报错日志路径:error_log = \"大众E:/wamp/logs/php_error.log\"大众

以post办法提交的表达数据大小:post_max_size = 3M 默认是3M,可以修正

PHP文件实行编码设置:default_charset = \"大众UTF-8\"大众 此处的设置相称于对PHP文件进走运行时浏览器都会自动按照utf-8编码的办法将其打开实行。

等价于PHP文件开头写:header(‘Content-type:text/html;Charset=utf-8’);

nPHP扩展路径:extension_dir = \"大众E:/wamp/bin/php/php5.5.12/ext/\公众 如果是安装的集成环境,一样平常此处不用修正,该配置信息的浸染是按照此路径找到PHP中的扩展文件,从而可以利用一些扩展供应的函数库。

人生不易,程序员更不易

是否许可文件上传:file_uploads = On 建议不要改成Off,否则将不支持文件上传。

文件上传到做事器的临时路径:upload_tmp_dir = \"大众E:/wamp/tmp\公众

支持文件上传的最大值:upload_max_filesize = 64M 此处可以修正

ngd2扩展:extension=php_gd2.dll 此扩展供应了关于图像处理的函数库。
在PHP文件中前面有分号表示被注释掉,不起浸染,以是如果想开启此扩展必须将前面的分号去掉。

extension=php_mbstring.dll 中笔墨符串函数库扩展,如果利用中笔墨符串函数,请开启此扩展。

extension=php_mysql.dll mysql干系函数库扩展,须要开启

extension=php_mysqli.dll mysqli干系函数库扩展,须要开启

extension=php_pdo_mysql.dll 如果利用pdo,请开启此处扩展

将时区改成东八区:date.timezone = Asia/Shanghai

关于PHP中SESSION的干系配置

session.save_handler = files SESSION信息的存储办法因此文件形式存储

session.save_path = \"大众E:/wamp/tmp\"大众 SESSION文件的默认存储路径

session.use_cookies = 1 值为1的时候表示SESSION的存储可以依赖COOKIE,如过COOKIE没有禁用,就将SessionID存储在COOKIE中。

session.use_only_cookies = 1 如过值为1表示SESSION仅仅依赖COOKIE,如过COOKIE禁用SESSION将不能直策应用,如过将此处的值改为0,表示如过COOKIE禁用,在session.use_trans_sid = 1的情形下SessionID可以通过url参数的形式自动通报到须要的页面中。