最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php ini_set函数无效怎么解决
时间:2012-12-19 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
ini_set(‘max_execution_time’,’10′); echo ‘max_execution_time = ‘ . ini_get(‘max_execution_time’) . ” ini_set(‘max_execution_time’,’10′); |
注意:
post_max_size,upload_max_filesize用下面的方法是修改不了的.
ini_set(‘post_max_size’,’1024M’);
ini_set(‘upload_max_filesize’,’1024M’);
正确做法是用.htaccess文件:
代码如下 | 复制代码 |
php_value upload_max_filesize “80M” |
实例设置max_execution_time
代码如下 | 复制代码 |
$max_execution_time = ini_get('max_execution_time');
$ext_funcs = get_extension_funcs($each_ext); foreach($ext_funcs as $func) { echo " } echo ' } ?> |
补充知识点:
其实在php文档里有说明upload_max_filesize的可修改范围是PHP_INI_PERDIR。
PHP_INI_PERDIR的意思是域内指令可以在php.ini、httpd.conf或.htaccess文件中修改。
PHP_INI_SYSTEM 域内指令可以在php.ini和httpd.conf文件中修改
所以upload_max_filesize用int_set是无法修改的。只有可修改范围是PHP_INI_ALL的才可以用int_set修改。
magic_quotes_gpc 用 get_magic_quotes_gpc() 获得,不能用 set_magic_quotes_gpc 修改,原因是没这个函数。而magic_quotes_runtime可以用set_magic_quotes_runtime()来设置
-
上一个: PHP 文件上传进度条实现程序
-
下一个: smarty中判断变量是否为数组
相关文章
- php中bind_param()函数用法分析 08-03
- PHP函数rtrim()使用中的怪异现象分析 05-01
- php 基础函数 03-27
- php 常用的系统函数 03-17
- 给大家分享几个常用的PHP函数 01-19
- PHP162个常用函数总结 12-28