`

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
分享到:
评论

相关推荐

    php用ini_get获取php.ini里变量值的方法

    需要注意的是,并非所有配置项都可以在运行时更改,只有PHP_INI_USER、PHP_INI_PERDIR和PHP_INI_ALL级别的配置项才可以使用ini_set()进行更改。例如: ```php ini_set('max_execution_time', 30); // 将脚本的最大...

    ini_set的用法介绍

    `ini_set`是PHP中一个非常实用的函数,它允许我们在运行时动态地更改PHP配置选项,而无需修改php.ini配置文件。这对于开发者在不同环境下调整脚本性能或解决特定问题非常有用。以下是对`ini_set`函数及其常用设置的...

    PHP中ini_set与ini_get用法实例

    这两个函数不仅简单易用,而且在实际开发中非常实用,尤其是在无法直接修改php.ini文件的情况下。 首先,我们来看一下ini_set函数的用法。ini_set函数的作用是在脚本运行时临时改变某个PHP配置指令的值。该函数的...

    php_memcache-4.0.5.2-7.3-nts-vc15-x64.zip

    4. 保存并关闭`php.ini`,重启你的Web服务器(如Apache或Nginx)以使更改生效。 **使用Memcache扩展** 在配置完成后,你可以在PHP代码中使用Memcache扩展。`memcache.php`是示例文件,它展示了如何连接到Memcache...

    PHP中ini_set和ini_get函数的用法小结

    所以,使用ini_set更改的配置只是临时对当前脚本有效,不会影响到其他脚本的运行。 综上所述,ini_set和ini_get是PHP中非常实用的两个函数,它们使得开发者能够在不触及全局配置文件的情况下,对PHP环境的运行时...

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

    关于修改PHP的会话处理句柄(session handler)配置项save_handler后不生效的问题,主要涉及PHP运行环境的配置以及PHP版本特性。在PHP的早期版本中,如PHP5.3.3之前,PHP的配置文件主要是php.ini,其中可以设置会话...

    php中的ini配置原理详解

    接下来,我们将从内核层面探讨php.ini文件的解析原理及动态修改PHP配置的机制。 首先,php.ini文件作为PHP的配置文件,它包含了控制PHP运行时行为的各种设置选项。这些配置项会贯穿整个服务器API(SAPI)的生命周期...

    PHP最常用的四个ini函数

    ini_set()与ini_get()配合使用,可以在不修改php.ini的情况下调整环境以满足特定需求,如添加自定义的包含文件路径。 3. **ini_get_all()**:此函数返回一个包含所有配置设置及其值的关联数组。每个配置项都有三个...

    PHP最常用的ini函数分析 针对PHP.ini配置文件

    而`ini_get_all`和`ini_restore`则提供了更高级的配置管理功能,尤其是在处理多环境配置和临时更改配置时显得尤为重要。 需要注意的是,虽然这些函数提供了强大的灵活性,但频繁地动态修改配置可能会对性能产生影响...

    Centos 7.4 LNMP架构_部署 glpi 9.4.3.docx

    在配置文件中,可以添加一个专门针对 GLPI 的 server 块,或者修改现有的默认 server 块以支持 GLPI。 例如,在 Nginx 的配置文件中添加以下内容: ```nginx server { listen 80; server_name yourdomain.com; #...

    ecshop_init.php文件分析

    - 设置会话缓存过期时间:`@ini_set('session.cache_expire', 180);` - 关闭会话ID的URL重写:`@ini_set('session.use_trans_sid', 0);` - 启用会话Cookie:`@ini_set('session.use_cookies', 1);` - 禁止自动开始...

    PHP解决324 ERR_EMPTY_RESPONSE.zip

    检查`php.ini`配置文件,确保没有错误的限制或者禁用的扩展。 2. **Apache模块**: - Apache的`mod_deflate`模块用于实现HTTP压缩,可以减少传输的数据量,提高页面加载速度。如果你的服务器使用的是Apache,确保...

    up_724733_YuanPad_f1xua.rar

    - **错误处理**:通过`try-catch`结构捕获和处理可能出现的异常,或者使用`error_reporting()`和`ini_set()`设置错误报告级别。 - **模板引擎**:可能使用简单的模板系统将数据与HTML模板结合,生成动态页面。 - **...

    php_apache_mysql_选择填空题.docx

    16. Apache配置中,装载PHP模块的语句是`LoadModule php5_module "c:/php/php5apache2.dll"`,处理PHP脚本的语句是`AddType application/x-httpd-php .php`。 17. 为了避免多次包含同一文件,可以使用`require_once`...

    PHP配置文件中最常用四个ini函数

    ini_set()常与ini_get()配合使用,例如添加新的包含文件路径,即使没有权限修改php.ini: ```php ini_set('include_path', ini_get('include_path') . ':/your_include_dir:'); ``` 3. ini_get_all() 函数: ...

    PHP7.x 8.0 memcache dll php_memcache.dll

    1. **安装与配置**:在Windows环境下,下载对应PHP版本的`php_memcache.dll`文件,将其放在PHP的`ext`目录下,然后在php.ini中添加`extension=php_memcache.dll`,重启PHP服务器使更改生效。 2. **连接memcached...

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

    一旦脚本结束,这些更改不会保存到php.ini配置文件中,所以在下次脚本执行时,它们将恢复到默认值或php.ini文件中定义的值。 描述中还提及了使用`exec`, `system`等函数调用系统命令的方法。虽然这种方法在某些情况...

    浅析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. ...

Global site tag (gtag.js) - Google Analytics