Increase GoHighLevel PHP Upload Limit

Increase PHP Upload Limits for GoHighLevel WordPress Sites

If you manage WordPress sites for GoHighLevel clients or in ClickUp task workflows, you may run into limits when uploading large media, themes, or plugins. This guide explains, step by step, how to increase the PHP upload limits on your WordPress site so it works smoothly with GoHighLevel automations and funnels.

By adjusting a few server and WordPress settings, you can fix common errors like files failing to upload or timing out during import.

Why PHP Upload Limits Matter for GoHighLevel Users

WordPress relies on PHP settings on your hosting server to control how big an upload can be and how large a POST request it will accept. For GoHighLevel users working with heavy assets, these limits are critical.

The most important PHP directives are:

  • upload_max_filesize – the maximum size of an individual uploaded file.
  • post_max_size – the maximum size of the entire POST request, including all files and form data.
  • memory_limit – how much memory PHP can use, which affects large upload handling.

If these values are set too low, you may see issues when:

  • Uploading large images or videos into your WordPress media library.
  • Importing big theme or plugin ZIP files.
  • Restoring backups or importing demo content used alongside GoHighLevel campaigns.

Check Your Current PHP Upload Limits

Before changing anything, check the current limits in your WordPress dashboard:

  1. Log in to your WordPress admin area.
  2. Navigate to Media > Add New.
  3. Look for the text below the upload area that says Maximum upload file size.

This value comes from your server’s PHP configuration. If it is too low for your GoHighLevel workflows, follow the methods below to increase it.

Main Methods to Increase PHP Upload Limits for GoHighLevel Sites

The exact method depends on your hosting environment and the access level your provider gives you. Common options include:

  • Editing php.ini
  • Using .htaccess rules
  • Adding directives in wp-config.php
  • Using cPanel or a similar hosting control panel
  • Contacting your hosting support

Always back up your site and files before editing configuration settings.

Method 1: Edit php.ini for a GoHighLevel WordPress Site

If your hosting plan allows access to php.ini, this is the most direct way to change limits.

  1. Connect to your server using FTP, SFTP, or your host’s file manager.
  2. Locate the php.ini file in your root directory or in a php or config folder (location varies by host).
  3. Open php.ini in a code editor.
  4. Add or update these lines (adjust values as needed):
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 128M
max_execution_time = 300
max_input_time = 300
  1. Save the file.
  2. Restart PHP or your web server if your host requires it.

After saving, return to Media > Add New and confirm that the maximum upload size has increased for your GoHighLevel WordPress site.

Method 2: Use .htaccess for GoHighLevel-Connected WordPress Installs

If you use Apache and do not have direct access to php.ini, you can often set limits via .htaccess.

  1. Connect to your site using FTP or your hosting file manager.
  2. Find the .htaccess file in the WordPress root directory (where wp-config.php is located).
  3. Back up the file before editing.
  4. Open .htaccess and add these lines near the top or bottom:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300
  1. Save the file and refresh your site.

If a server error appears after saving, remove the lines or restore your backup. Some hosts disable php_value directives in .htaccess.

Method 3: Adjust wp-config.php for GoHighLevel Workflows

While wp-config.php is not the primary place to set upload limits, you can increase memory usage, which helps sites handling larger uploads for GoHighLevel campaigns.

  1. Connect via FTP or your host’s file manager.
  2. Locate wp-config.php in the WordPress root directory.
  3. Back up the file.
  4. Open it in a text editor and add the following line above /* That's all, stop editing! Happy publishing. */:
define( 'WP_MEMORY_LIMIT', '128M' );
  1. Save the file and upload it back to the server (if editing locally).

This complements the php.ini or .htaccess changes and helps WordPress process larger requests reliably for your GoHighLevel integrations.

Method 4: Use cPanel or Hosting Dashboard with GoHighLevel Sites

Many shared hosts provide cPanel or a similar control panel where you can change PHP settings without editing files manually.

  1. Log in to your hosting account.
  2. Open cPanel (or your host’s dashboard).
  3. Look for Select PHP Version, MultiPHP INI Editor, or PHP Settings.
  4. Choose the domain connected to your GoHighLevel funnels or WordPress install.
  5. Locate and modify:
  • upload_max_filesize – set to a higher value (for example, 64M or 128M).
  • post_max_size – equal to or greater than upload_max_filesize.
  • memory_limit – higher than your upload limit (e.g., 128M or 256M).
  1. Save or apply changes.

Recheck the maximum upload file size inside WordPress to confirm the new limits.

Method 5: Contact Your Host for GoHighLevel-Compatible Limits

On some managed WordPress or optimized environments, only your host can change PHP upload values. If none of the above options work:

  • Open a support ticket with your hosting provider.
  • Explain that you need higher upload_max_filesize and post_max_size for your WordPress and GoHighLevel workflows.
  • Request specific values, such as 64M or 128M, depending on your needs.

Hosting support can usually adjust these settings quickly or recommend an upgrade if your current plan has strict limits.

Best Practices When Raising PHP Upload Limits for GoHighLevel

When you configure upload limits, keep performance and security in mind:

  • Increase only as much as you need. Do not set extremely high limits unless necessary.
  • Match related values. Keep post_max_size at or above upload_max_filesize.
  • Monitor site performance. Large uploads can use more memory and CPU, especially on shared hosting.
  • Maintain regular backups. Always back up files and the database before changing any configuration settings.

Additional Resources for GoHighLevel WordPress Management

For more technical details on changing PHP upload limits, see the original documentation at this GoHighLevel help article.

If you need advanced implementation help, SEO strategy, or automation consulting around GoHighLevel and WordPress, you can work with specialists at Consultevo.

By following the methods above and confirming your new values in the WordPress dashboard, you can safely increase PHP upload limits and keep your GoHighLevel projects running without upload errors or interruptions.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`