本文目录一览:
- 1、在php.ini中把max_input_time设置得特别长会有什么影响?
- 2、PHP.ini 中每一句前面的分号代表什么意思
- 3、在php.ini中如何配置安全的PHP环境参数
- 4、为什么在php.ini中开启magic
在php.ini中把max_input_time设置得特别长会有什么影响?
max_input_time\x0d\x0a此变量可以以秒为单位对通过POST、GET以及PUT方式接收数据时间进行限制。如果应用程序所运行环境处在低速链路上,则需要增加此值以适应接收数据所需的更多时间。\x0d\x0amax_input_time=90\x0d\x0a\x0d\x0amax_execution_time\x0d\x0a变量max_execution_time设置了在强制终止脚本前PHP等待脚本执行完毕的时间,此时间以秒计算。当脚本进入了一个无限循环状态时此变量非常有用。然而,当存在一个需要很长时间完成的合法活动时(例如上传大型文件),这项功能也会导致操作失败。在这样的情况下必须考虑将此变量值增加,以避免PHP在脚本正在执行某些重要过程的时候将脚本关闭。\x0d\x0a\x0d\x0amax_execution_time=90
PHP.ini 中每一句前面的分号代表什么意思
1、php.ini文件是扩展文件。
2、每一行前面的分号代表禁用该扩展。
3、只需删除该分号,就能打开相应扩展。
4、修改php.ini后一定要保存文件并且重启php运行环境才能见效。
在php.ini中如何配置安全的PHP环境参数
(1)
打开php的安全模式
php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),
同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd,
但是默认的php.ini是没有打开安全模式的,我们把它打开:
safe_mode
=
on
(2)
用户组安全
当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同
组的用户也能够对文件进行访问。
建议设置为:
safe_mode_gid
=
off
如果不进行设置,可能我们无法对我们服务器网站目录下的文件进行操作了,比如我们需要
对文件进行操作的时候。
为什么在php.ini中开启magic
你的 PHP 版本是不是很新?比如 5.4 5.5 之类的? PHP 在新版本中由于性能问题,已经取消了自动转义这个功能。 这个配置和函数被保留兼容旧版本,你怎么设置它都是返回假。 要转义引号的话,判断之后,自己用 addslashes 函数转义吧。