Linux Tutorials - Herong's Tutorial Examples - v5.37, by Dr. Herong Yang
Change PHP Configuration Settings
Provides a tutorial example on how to change PHP configuration settings, like increasing upload_max_filesize and post_max_size to upload large files with PHP scripts.
If you are running a Website using PHP scripts, you may want to change some default configuration settings.
For example, PHP scripts will support only up to 2 MB for a single upload file by default. If you want to increase this limit to 10 MB, you need to following these steps on your Linux computer.
1. Modify two configuration settings in the php.ini file.
herong$ sudo vi /etc/php.ini ... post_max_size = 10M ... upload_max_filesize = 10M ...
2. Restart the php-fpm service used by the Apache httpd server.
herong$ systemctl restart php-fpm ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ==== Authentication is required to restart 'php-fpm.service'. Authenticating as: Herong Yang (herong) Password: ==== AUTHENTICATION COMPLETE ====
3. Verify the new settings by running the test_phpinfo.php script at http://localhost/test/test_phpinfo.php. You should see:
Directive Local Value Master Value ... post_max_size 10M 10M upload_max_filesize 10M 10M ...
Now you can upload large files with your PHP scripts.
Table of Contents