[GRLUG] php.ini won't update
Eric Beversluis
ebever at researchintegration.org
Fri Apr 26 15:44:54 EDT 2013
On Fri, 2013-04-26 at 15:04 -0400, Eric Beversluis wrote:
> On Fri, 2013-04-26 at 14:40 -0400, Adam Tauno Williams wrote:
> > On Fri, 2013-04-26 at 14:17 -0400, Eric Beversluis wrote:
> > > I'm trying to update my php.ini file on a clearos CE server. I've gone
> > > into /etc/php.ini and changed upload_max_file size to 30M and
> > > memory_limit to 700M, with vi. I've checked back a couple of times with
> > > cat and the values in the file are correct. But phpinfo() is not showing
> > > the new values and my SugarCRM keeps prompting me to change them.
> > > I've restarted apache and restarted the server several times. That
> > > hasn't helped. Checking Loaded Configuration File indicates that in
> > > fact /etc/php.ini is the loaded file.
> >
> > You've verified that "/etc/php.ini" is the 'correct' PHP INI file? That
> > is the value displayed by phpinfo() under "Configuration File (php.ini)
> > Path"
> Yup.
>
> >
> > > I'm working with a copy of the original php.ini file with the old one
> > > renamed to Xphp.ini-bak. Presumably apache/php is not still reading that
> > > one when it says it's reading php.ini.
> > > Any ideas?
> >
> > You can override php.ini settings in either the vhost definition or in
> > the .htaccess file. Is that happening? You can even override values in
> > the PHP code itself [via ini_set(...), or some such]
> >
> .htaccess seems innocent, as far as I can tell:
>
> # BEGIN SUGARCRM RESTRICTIONS
> RedirectMatch 403 .*\.log$
> RedirectMatch 403 /+not_imported_.*\.txt
> RedirectMatch 403 /+(soap|cache|xtemplate|data|examples|include|log4php|
> metadata|modules)/+.*\.(php|tpl)
> RedirectMatch 403 /+emailmandelivery\.php
> RedirectMatch 403 /+cache/+upload
> RedirectMatch 403 /+files\.md5$
> # END SUGARCRM RESTRICTIONS
>
> Is vhost definition in httpd.conf? A grep of that did not show any
> 'upload'.
>
> I also checked possible files in conf.d and didn't see anything.
> Thanks.
I restored Xphp.ini-bak to /etc/php.ini, made the changes there, and it
worked. So something must have corrupted the copied php.ini file I was
using?
More information about the grlug
mailing list