如何配置php.ini文件

时间:2013-10-06 04:54:37

标签: php configuration session-cookies ini

我在理解如何在我的网站上设置php.ini文件时遇到了一些麻烦。我已经包含了行session.cookie_lifetime = 1800以及其他一些行,但没有任何改变。当我转到我的phpinfo.php pgae时,我在.ini文件中配置的所有设置都没有生效。谁能帮我这个?感谢。

2 个答案:

答案 0 :(得分:0)

.htaccess文件中添加以下行,它会将超时时间增加到30分钟。

php_value session.cookie_lifetime 1800
php_value session.gc_maxlifetime 1800

答案 1 :(得分:0)

php.ini文件中进行更改时,您必须重新启动Web服务器或在大多数情况下重新加载配置文件。

因为我还没有足够的声誉来写评论,我假设您正在使用LAMP环境。您可以通过键入console:

重新启动Web服务器
service apache2 restart

/etc/init.d/apache2 restart

reloadforce-reload代替restart也可以仅用于重新加载配置文件,但使用restart您就是安全的一面。

还要确保编辑正确的php.ini文件。您可以通过查看phpinfo()输出的“已加载配置文件”指令找到正确的文件。