Increase upload_max_filesize, post_max_size

  • Home
  • Blog
  • Increase upload_max_filesize, post_max_size

Increase upload_max_filesize, post_max_size. WordPress websites often require adjustments to PHP configuration values to ensure smooth functioning, especially when dealing with file uploads, memory management, and script execution. This knowledge base article guides users through updating crucial PHP settings like upload_max_filesize, post_max_size, memory_limit, max_execution_time, and max_input_time within a WordPress environment.


Accessing the .htaccess File

  • Log in to your WordPress site’s hosting control panel or connect to your server via FTP (File Transfer Protocol).
  • Navigate to the root directory of your WordPress installation.

Locate the .htaccess File

  • The .htaccess file is a hidden file in the root directory.
  • If you cannot find it, ensure your FTP client is configured to show hidden files.

Editing the .htaccess File

  • Download a copy of the .htaccess file to your local computer for backup.
  • Open the .htaccess file using a text editor like Notepad or Sublime Text.

Adding PHP Configuration Values

Insert the following lines of code at the beginning or end of the .htaccess file:

  • php_value upload_max_filesize 128M
  • php_value post_max_size 128M
  • php_value memory_limit 1024M
  • php_value max_execution_time 300
  • php_value max_input_time 300


Saving Changes and Uploading

  • Save the changes made to the .htaccess file.
  • Upload the modified .htaccess file back to the root directory of your WordPress installation, replacing the existing one if prompted.

Verifying Changes

  • After uploading the modified .htaccess file, revisit your WordPress site.
  • Test the functionality that required the PHP configuration updates, such as uploading large files or executing time-consuming scripts.


  • If you encounter any issues, such as errors or unexpected behavior after updating the PHP configuration, revert the changes by replacing the modified .htaccess file with the backup you created earlier.
    • Double-check the syntax of the added lines in the .htaccess file to ensure accuracy.

Contacting Support (if necessary)

  • If you’re unable to resolve the issue or need further assistance, contact your hosting provider’s support team for guidance specific to your server environment.

By following these steps, you can effectively update essential PHP configuration values in your WordPress site to accommodate your specific requirements. Always exercise caution when modifying configuration files and ensure you have backups in place to revert changes if needed.

  • #php_value #upload_max_filesize 128M
  • #php_value #post_max_size 128M
  • #php_value #memory_limit 1024M
  • #php_value #max_execution_time 300
  • #php_value #max_input_time 300

Leave a Reply