什么可供方式在乘坐php.ini中,如何在乘坐的php.ini
我想在坐的最大寿命时,
目前最大续航时间为30分钟,我想改变这个10小时,
告诉我的方式。
- 我试图在PHP配置页面的ini_set,
- 我试着用一些日志(有一些片段),
- 终于尝试.htaccess的
我上述的,可是方法是失败的,
告诉我一些其他的方式来过骑php.ini的设置(最大续航时间)
为了您的信息,我没有权限访问php.ini文件,
什么可供方式在乘坐php.ini中,如何在乘坐的php.ini
我想在坐的最大寿命时,
目前最大续航时间为30分钟,我想改变这个10小时,
告诉我的方式。
我上述的,可是方法是失败的,
告诉我一些其他的方式来过骑php.ini的设置(最大续航时间)
为了您的信息,我没有权限访问php.ini文件,
您指的是哪个配置指令?
我能找到最接近的是session.gc_maxlifetime
是通过ini_set()
设定,例如
ini_set('session.gc_maxlifetime', 3600);
您可以根据该指令的change mode和PHP的运行方式更改配置设置。
一般来说,任何指令,它是PHP_INI_USER
或PHP_INI_ALL
可以使用ini_set()
如果PHP运行作为Apache模块进行更改,您可以在Apache的配置文件(httpd.conf
,.htaccess
使用php_value
和php_flag
指令, etc)
如果PHP通过CGI运行(在共享主机上非常流行),您可能可以包含自己的php.ini
文件。有一些微妙的这个方法我已经在博客广泛这里 - http://blog.philipbrown.id.au/2009/08/php-suexec-and-custom-php-ini-files/
你可以尝试把以下到您.htaccess
文件
php_value session.gc_maxlifetime 3600
只有在Apache中使用'mod_php' – Phil 2011-06-03 06:19:41
如果函数ini_set不工作,它可能在服务器的php.ini文件中被禁用。如果是这种情况,那么您可能无法覆盖该设置,因为防止人们重写设置是禁用这些功能的专用设置。即使你没有权限改变php.ini文件,你是否可以读取它?如果是这样,请查找disable_functions设置。如果您没有访问为php.ini,试试,看看这是什么给你:
echo ini_get('disable_functions');
当然,这可能已被禁用,太...
没有设定最大寿命时,设置名称不包含短横线。此外max_life_time不存在。
A list of available settings可在php网站上找到。您尝试设置/更改哪个设置?
是否在您的网站的根目录中的php.ini文件? - 如果没有,你应该能够把你自己有没有覆盖它。 – Tim 2011-06-03 05:09:27
您的意思是'max_execution_time' – Petah 2011-06-03 05:16:23