`

ini_set更改php.ini配置功能

    博客分类:
  • PHP
 
阅读更多
利用ini_set可以快速的修改php.ini配置设置哦,无需打开php.ini就可以了,特别是虚拟主机时你没有修改php.ini的权限时就会发现这个函数的作用了,下面看几个实例吧。
*/
//ini_set具有更改php.ini设置的功能。此函数接收两个参数:需要调整的配置变量名,以及变量的新值。

//例如,在某脚本出现时增加最大执行时间(maximum execution time):

$old_max_execution_time = ini_set('max_execution_time', 120);
   echo "old timeout is $old_max_execution_time <br />";

   $max_execution_time = ini_get('max_execution_time');
   echo "new timeout is $max_execution_time <br />";
  
  
  
  echo 'function sets supported in this install are:<br />';
  $extensions = get_loaded_extensions();
  foreach ($extensions as $each_ext)
  {
    echo "$each_ext <br />";
    echo '<ul>';
    $ext_funcs = get_extension_funcs($each_ext);
    foreach($ext_funcs as $func)
    {
       echo "<li> $func </li>";
    }
    echo '</ul>';
  }
?>

更多详细内容请查看:http://www.111cn.net/phper/php-function/34292.htm
分享到:
评论

相关推荐

    ini_set的用法介绍

    无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 函数格式:string ini_set(string $varname, string $newvalue) 不是所有的参数都可以配置,可以查看手册中的列表。 常见的设置: @ ini_set(...

    浅析PHP分布式中Redis实现Session的方法

    找到配置文件php.ini,修改为下面内容,保存并重启服务 session.save_handler = redis session.save_path = tcp://127.0.0.1:6379 方法二: 直接在代码中加入以下内容: ini_set(session.save_handler, redis); ...

    ZendFramework中文文档

    5.3. Zend_Config_Ini 5.4. Zend_Config_Xml 6. Zend_Console_Getopt 6.1. Getopt 简介 6.2. 声明 Getopt 规则 6.2.1. 用短语法声明选项 6.2.2. 用长语法声明选项 6.3. 读取(Fetching)选项和参数 6.3.1. ...

    php中的ini配置原理详解

    使用php的同学都知道php.ini配置的生效会贯穿整个SAPI的生命周期。在一段php脚本的执行过程...因此本文打算分两篇,第一篇阐述php.ini配置原理,第二篇讲动态修改php配置。 php.ini的配置大致会涉及到三块数据,config

    php.ini save_handler 修改不生效的解决办法

    php5.3.3以前php-fpm还没有被php收录,配置php基本都在php.ini里面,php5.3.3及以后,除了在php.ini配置以外,还可以在php-fpm.conf里面配置。 多个地方都可以配置的话,就存在一个优先级。php-fpm.conf优先级比...

    php中动态修改ini配置

    在前一篇中曾经谈到,ini_set函数可以在php执行的过程中,动态修改php的部分配置。注意,仅仅是部分,并非所有的配置都可以动态修改。关于ini配置的可修改性,参见:...

    PHP 最大运行时间 max_execution_time修改方法

    如下: ————————————————————————————— //修改最大执行时间 ini_set(“max_execution_time”, 2400); // s 40 分钟 //修改此次的最大运行内存 ini_set(“memory_limit”, 1048576000);...

    php mssql 日期出现中文字符的解决方法

    第二个方法:修改php.ini,找到;mssql.datetimeconvert = On ,去掉前面的分号,修改on为off,重启apache即可 第三个方法:用SQL的 convert()函数转换,如: SELECT id, title, convert(char(10),news_time,102) as...

    php开启与关闭错误提示适用于没有修改php.ini的权限

    如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 ini_set(“display_errors”, “On”); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 找到...

    php Session存储到Redis的方法

    当然要写先安装php的扩展,...session redis如果不想修改php.ini可这样复制代码 代码如下:ini_set(“session.save_handler”,”redis”);ini_set(“session.save_path”,”tcp://127.0.0.1:6379″);如果配置文件/etc/re

    php将session放入memcached的设置方法

    可以修改php.ini文件的情况下: 1、修改php.ini中的  复制代码 代码如下:session.save_hander = memcache;session.save_path = “tcp://host:端口号”;//例如:session.save_path = “tcp://127.0.0.1:11211”; 2、...

    Live Helper Chat-crx插件

    // @ini_set('session.cookie_samesite','none'); // @ini_set('session.cookie_secure',true); 1.2V. 现在它可以监控您的计算机空闲时间并自动更改状态。 您可以在扩展选项中更改。 1.1V. Autologin也支持。...

    PHP的preg_match匹配字符串长度问题解决方法

    项目中,用preg_match正则提取目标内容,死活有问题,代码测得死去活来。 后来怀疑PHP 的preg_match有字符串长度限制,果然,发现“pcre.backtrack_limit ”的值默认只设了...也可以通过修改配置来限制:ini_set(

    php readfile&#40;&#41;修改文件上传大小设置

    使用PHP ZipArchive生成的压缩包,小的压缩包都能下载,今天遇到个150M以上的就报404错误,第一想到的就是文件大小超出了PHP...PHP ini_set用来设置php.ini的值,在函数执行的时候生效,那我们直接用来修改内存执行大小

    php使用 readfile&#40;&#41; 函数设置文件大小大小的方法

    使用PHP ZipArchive生成的压缩包,小的压缩包都能下载,今天遇到个150M以上的就报404错误,...PHP ini_set用来设置php.ini的值,在函数执行的时候生效,那我们直接用来修改内存执行大小即可,有些朋友用的如果是虚拟空间

    PHP中设置时区方法小结

    找到原因后,在网上搜索到了一些关于PHP的时区设置方法: 1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;号,然后设置data.timezone = “Asia/Shanghai”;即可。 2、在程序PHP 5以上版本的程序代码中...

    PHP中遇到的时区问题解决方法

     更改php.ini文件中的data.timezone = PRC 这是中国时间。重启Apache服务后生效。  2、临时修改  在使用格式化输入时间之前,添加ini_set(‘date.timezone’,’Asia/Shanghai’);   或者data_default_time...

    11亲测自留用最新版红包扫雷.zip

    替换disable_functions = passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_waitpid,pcntl_...

    有关 PHP 和 MySQL 时区的一点总结

    但是通常共享虚拟主机本身没有修改 php.ini 权限。这个时候就应该在程序公共部分加入 ini_set(‘date.timezone’,’Asia/Shanghai’);动态修改 php.ini 的设置。之后可以测试一下时间是否正确: var_dump(date()...

Global site tag (gtag.js) - Google Analytics