Miklos
Miklos

Reputation: 273

php.ini ignores some settings

Using LAMP server with Ubuntu I an trying to increase the following:

By using phpinfo() I checked the basics:

If I change upload_max_filesize from 2M to 3M and restart Apache phpinfo() still shows 2M. However if I change precision or output_buffering the new value is displayed by phpinfo().

Why does php ignores some of my settings? How shall I tackle this?

Upvotes: 0

Views: 695

Answers (1)

Miklos
Miklos

Reputation: 273

After lots of searching I found a hint in this post.

When I wanted to adjust the error reporting level I copied what I found on php.net to my php.ini file:

error_reporting(E_ALL & ~E_NOTICE);

This works if you are using it in a PHP script, but not in the .ini file.

The correct format for configuration is:

error_reporting = E_ALL & ~E_NOTICE

The tricky bit is that PHP will stop if there is a syntax error and settings after the error will not be executed.

Hope my saga will help others.

Upvotes: 1

Related Questions