php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)

 更新时间:2012年07月01日 18:50:06   作者:  
在下载php后,进行配置的时候,会出现两个php.ini:php.ini-dist和php.ini-recommended,那有什么不同呢?应该如果选择适合自己的版本呢

php.ini-recommended的安全等级比php.ini-dist高。默认是把display_errors 设置为 off,将magic_quotes_gpc 设置为Off等等。而相对的php.ini-dist都是默认的配置。 所以说,如果你只是想进行web测试和普通开发,使用php.ini-dist,不然就是用php.ini-recommended。

具体参阅http://www.php.net

简单说明:

如果是本地开发学习,建议复制 php.ini-dist一份保存为php.ini

如果是服务器上使用,为了安全,复制php.ini-recommended一份保存为php.ini

PhpIniDir的应用

PhpIniDir是PHP的初始化文件php.ini的路径,过去大家将php.ini放在windows目录下,在PHP5中,PHP.ini的查找路径不再限于PHP4时代的%SystemRoot%,PHP5会按以下顺序查找PHP.ini:

1、PHPIniDir(Apache 2 module only,这个指令仅仅用于当PHP作为Apache模块时使用,不支持CGI运行的PHP)
2、注册表键值:HKEY_LOCAL_MACHINE/SOFTWARE/PHP/IniFilePath
3、环境变量:%PHPRC%
4、PHP5的目录(for CLI),或者web服务器目录(for SAPI modules)
5、Windows目录(C:/windows or C:/winnt)

这五个方案中,配合Apache2时最好使用PHPIniDir,即在apache2/conf/httpd.conf文件中加入:

# configure the path to php.ini
PHPIniDir " C:/php"

另外,NTFS上记得给服务器开PHP.ini的读权限。

相关文章

  • Ajax实现对静态页面的文章访问统计功能示例

    Ajax实现对静态页面的文章访问统计功能示例

    这篇文章主要介绍了Ajax实现对静态页面的文章访问统计功能,结合简单实例形式分析了静态页面实现访问统计功能的计数操作相关技巧,需要的朋友可以参考下
    2016-10-10
  • php使用GuzzleHttp实现HTTP请求

    php使用GuzzleHttp实现HTTP请求

    这篇文章主要为大家详细介绍了php如何使用GuzzleHttp实现HTTP请求,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-11-11
  • PHP借助phpmailer发送邮件

    PHP借助phpmailer发送邮件

    phpmailer是一款免费的php邮件发送插件,我们可以利用phpmailer登录到我们指定的邮件然后再利用这个邮件给我们自动发邮件了,这个现在免费的邮箱像163,sina都支持,好了费话不说多了来看看一段phpmainer 163邮件发送邮件吧。
    2015-05-05
  • Discuz Uchome ajaxpost小技巧

    Discuz Uchome ajaxpost小技巧

    discuz的ajaxpost功能有点强大,但缺点也很明显,如果ajaxpost提交一个FORM,那么返回的时候只能显示showmessage的内容,而不会主动跳转,因此这里就有一个小技巧 了。
    2011-01-01
  • PHP中比较两个对象的几种方式小结

    PHP中比较两个对象的几种方式小结

    在PHP中,比较两个对象并不是一件直接明了的事情,因为对象之间的比较通常依赖于它们的属性和状态,而这些属性和状态可能非常复杂且多样化,本文给大家总结了PHP中比较两个对象的几种方式,需要的朋友可以参考下
    2024-09-09
  • PHP获取两个日期之间的所有日期的实现代码

    PHP获取两个日期之间的所有日期的实现代码

    这篇文章主要给大家介绍了一个获取日期示例,用于计算给定开始和结束日期之间的所有日期,文中有相关的代码示例,感兴趣的小伙伴可以自己动手尝试一下
    2023-08-08
  • php生成短网址/短链接原理和用法实例分析

    php生成短网址/短链接原理和用法实例分析

    这篇文章主要介绍了php生成短网址/短链接原理和用法,结合实例形式分析了php生成短网址/短链接的基本原理、实现方法与相关注意事项,需要的朋友可以参考下
    2020-05-05
  • PHP原生函数一定好吗?

    PHP原生函数一定好吗?

    本文介绍了php的一个原生函数及其优化后的函数执行效率对比,得出结论,php原生函数不一定是最合适的。
    2014-12-12
  • PHP 命令行参数详解及应用

    PHP 命令行参数详解及应用

    php除了可以在web上执行,还可以通过PHP CLI(命令行界面)在命令行执行PHP脚本
    2011-05-05
  • php中变量及部分适用方法

    php中变量及部分适用方法

    php变量的使用方法
    2008-03-03

最新评论