Shiply CMS
Home
About
Download
Training
Guides
Installation Guide
Plugin Guide
Blog
Contact

How to Increase the Maximum File Size Limit in Shiply CMS

Learn how to increase the maximum file size limit in Shiply CMS using a php.ini file, verify changes with Health Check, and upload larger files.

If you're using Shiply CMS and encounter an error while uploading large files, you're not alone. Many web hosting providers place restrictions on the maximum file size that PHP can accept, preventing you from uploading large videos, backups, ZIP files, themes, plugins, or other assets.

Fortunately, many hosting providers allow you to increase the maximum file size limit by adding a simple php.ini file to the root folder of your Shiply CMS installation.

Why Does Shiply CMS Have a Maximum File Size Limit?

Shiply CMS itself does not impose upload restrictions. Instead, the limitation typically comes from your web hosting provider's PHP configuration.

Common PHP settings that affect file uploads include:

  • upload_max_filesize

  • post_max_size

  • memory_limit

  • max_execution_time

  • max_input_time

When these values are set too low, larger uploads may fail, time out, or display an error message.

Step 1: Create a php.ini File

Using your favorite text editor, create a file named:

php.ini

Add the following content:

upload_max_filesize = 1024M
post_max_size = 1024M
memory_limit = 1024M
max_execution_time = 600
max_input_time = 600

This configuration allows uploads of up to approximately 1 GB while giving PHP additional memory and processing time to handle larger files.

Step 2: Upload php.ini to the Shiply CMS Root Folder

Connect to your website using:

  • FTP

  • SFTP

  • Hosting File Manager

  • Your hosting control panel

Upload the php.ini file directly into the root folder where Shiply CMS is installed.

Example:

/public_html/
    php.ini
    index.php
    admin/
    themes/
    plugins/
    uploads/

The php.ini file should be placed alongside the main Shiply CMS files.

Step 3: Verify the New Maximum File Size in Shiply CMS

After uploading the php.ini file, log in to your Shiply CMS administration area and navigate to:

Tools → Health Check

The Health Check page displays your current PHP configuration and server environment, including important upload-related settings such as:

  • Maximum File Upload Size (upload_max_filesize)

  • Maximum POST Size (post_max_size)

  • PHP Memory Limit (memory_limit)

  • Maximum Execution Time (max_execution_time)

If the values shown in the Health Check page match the values from your php.ini file, then your hosting provider has successfully applied the new configuration.

For example, if your php.ini contains:

upload_max_filesize = 1024M
post_max_size = 1024M

You should see similar values displayed within the Shiply CMS Health Check page.

What If the Upload Limit Does Not Change?

Some hosting providers enforce server-level PHP restrictions that cannot be overridden using a local php.ini file.

If the Health Check page continues to show the old values after uploading your php.ini file:

  1. Contact your hosting provider.

  2. Ask whether custom PHP settings are supported on your hosting plan.

  3. Request an increase to the upload limit.

  4. Verify whether server-level restrictions are preventing the changes.

  5. Consider upgrading to a VPS or cloud hosting package if necessary.

Not all shared hosting providers allow custom PHP upload limits, so checking with your hosting company is always recommended if this method does not work.

Recommended Upload Limits for Shiply CMS

For most websites built with Shiply CMS, the following values are more than sufficient:

upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 512M
max_execution_time = 300

For websites that upload large videos, backups, media libraries, or downloadable products, consider:

upload_max_filesize = 1024M
post_max_size = 1024M
memory_limit = 1024M
max_execution_time = 600

Benefits of Increasing the Maximum File Size Limit

Increasing your PHP upload limits can help you:

  • Upload larger videos and media files

  • Import larger website backups

  • Install large themes and plugins

  • Upload downloadable products

  • Reduce upload-related errors

  • Improve your workflow when building client websites

For developers managing multiple websites, increasing the maximum file size can save time and eliminate unnecessary upload restrictions.

Final Thoughts

Increasing the maximum file size limit in Shiply CMS is often as simple as uploading a php.ini file to the root folder of your installation. This quick adjustment can help you upload larger media files, backups, plugins, themes, and other assets without running into frustrating PHP upload limits.

After making the change, be sure to visit Tools → Health Check inside Shiply CMS to confirm that the new values have been applied successfully.

If the values do not update, contact your hosting provider to determine whether your hosting plan supports custom PHP configuration files.

By understanding how PHP upload limits work, you'll be able to get more out of Shiply CMS and avoid one of the most common issues developers encounter when working with large files.




Ready to Launch Websites Faster?

Stop wasting time fighting your CMS.

Shiply CMS helps developers launch websites faster, reduce maintenance, and spend more time building.

Download Shiply CMS and start your next project today.

👉 https://shiplycms.com/download

Build faster. Launch sooner. Get paid quicker.



Shiply VS WordpressShiply VS WordpressNext→

Related Posts

  • How Agencies Can Deliver Websites Faster
  • Take On More Web Clients Without More Hours
  • The Rise of Developer-First CMS Platforms

Categories

Quick Tip