nginx php5 fpm加载旧的php.ini文件

nginx php5 fpm加载旧的php.ini文件,nginx,php,Nginx,Php,我有一个基于PHP的站点,运行的是通常的Nginx和php5-fpm组合。“站点可用配置”中有几个不同的服务器块,例如,一个用于主www.mysite.com,另一个用于blog.mysite.com子域。最初,当我第一次创建站点时,我在/etc/php5/fpm/中的PHP.ini中设置了auto_prepend_文件PHP值,我们称之为“common.PHP”。但是,我现在不希望博客子域包含common.php,所以我从php.ini中删除了auto_prepend_文件,并通过 fastc

我有一个基于PHP的站点,运行的是通常的Nginx和php5-fpm组合。“站点可用配置”中有几个不同的服务器块,例如,一个用于主www.mysite.com,另一个用于blog.mysite.com子域。最初,当我第一次创建站点时,我在/etc/php5/fpm/中的PHP.ini中设置了auto_prepend_文件PHP值,我们称之为“common.PHP”。但是,我现在不希望博客子域包含common.php,所以我从php.ini中删除了auto_prepend_文件,并通过

fastcgi_param PHP_VALUE "auto_prepend_file=/var/www/mysite/app/lib/common.lib.php";
没什么特别的。然而,尽管重新启动了nginx和php5 fpm,我有时仍然可以看到包含common.php,通常是在重新启动nginx和php5 fpm后,重新加载页面,然后再次重新加载,也就是说,第一次重新加载就可以了

当我在包含文件时执行phpinfo时,我可以看到PHP已经加载了正确的PHP.ini文件,即我从中删除了auto_prepend_文件的文件,但是auto_prepend_文件值仍然设置为common.PHP


还有什么我需要重新启动的吗?我应该在/etc/php5/fpm/php.ini以外的地方寻找auto_prepend_文件吗?谢谢

在“谢谢@Professional业余爱好者”上问这个问题可能会更走运。虽然这可能不是最好的地方,但鉴于stackoverflow上还有其他nginx问题,我想我还是在这里试试吧。如果我在别处找到解决方案,我会把它贴在这里。