动态更改php ini变量

时间:2013-10-07 02:45:23

标签: php

我最近购买了Godaddy Linux共享主机。在我的站点中,我的根(/)目录中有一个php.ini文件。根据我的要求,我已设置ini参数 output_buffering = on ,但它不会在我的网站中生效。 因为在更改ini设置之后我们需要重新启动服务器,但因为它是godaddy的共享服务器,所以它们无法重启服务器。我也谈过支持。但没有结果。 任何人都可以给出解决方案,如果没有重启apache服务器,php.ini更改将如何生效。

我试过将.htacces设置为 php_value output_buffering ,但它不起作用。

1 个答案:

答案 0 :(得分:1)

一种解决方案是使用ini_set()。 http://ca1.php.net/ini_set

ini_set('output_buffering', 'on');

当然这并不完全理想,因为你必须在任何你想要启用输出缓冲的地方调用它。