How to Increase the Max Execution Time Limit

Instructions on How to Increase the Max Execution Time Limit


Max Execution Time is the amount of time (in seconds) that your site will spend on a single operation before timing out (to avoid server lockups)

The max_execution_time directive can be set in .htaccess, php.ini , .user.ini or wp-config.php file. To gain access to these files you will need FTP credentials. If you do not have these please contact your hosting provider.

  1. In your WordPress root installation locate any of these .htaccess, php.ini, .user.ini or wp-config.php
  2. Edit the file and paste the directive code
  3. Once you are done making changes save the file. If you have downloaded the file to make this change, upload it back to your server and override the existing file.

Directive for .htaccess

php_value max_execution_time 300

Directive for php.ini or .user.ini


Directive for wp-config.php

@ini_set( 'max_execution_time' , '300' );

The minimum recommended size is 300


Changing server directives is recommended to site owners who are confident to do so. If you rather have professionals do this for you, contact your hosting provider.