company logo

Help center

All collectionsBackups & RestorationsActivating the PHP ZipArchive Class on Your Server for WP Umbrella

Activating the PHP ZipArchive Class on Your Server for WP Umbrella

Learn how to activate the PHP ZipArchive class on your server to ensure WP Umbrella’s backup feature works smoothly and without issues.

Overview

Your server needs to have the PHP ZipArchive class activated if you want to use WP Umbrella's backup feature. This class allows your server to create and manage ZIP compressed archives — the foundation of our backup system.

If ZipArchive is not enabled on your server, you won’t be able to back up your site via WP Umbrella. But don’t worry — activating it is usually a quick fix!

Estimated Time to Complete: 5–10 minutes

Prerequisites:

WordPress site with WP Umbrella installed

WP Umbrella account

A hosting provider that allows PHP extension modifications

Steps to Follow 🚀

Step 1: Understanding the PHP ZipArchive Class 🎯

The PHP ZipArchive class is part of the PHP Zip extension, which allows reading and writing ZIP files — essential for packaging your website data into backups.

👉 Why you need it:

  • WP Umbrella’s backup feature relies on ZipArchive to create compressed copies of your site.

  • Without this class, backups cannot run, and you’ll likely see error messages related to missing ZipArchive functionality.

Step 2: Request Activation From Your Hosting Provider 💻

The good news is that most hosting providers can enable ZipArchive for you with a simple request.

Here’s a ready-to-send message you can share with your hosting support team:

success icon
Subject: Request to Activate PHP ZipArchive Class

Hello Team,

I use WP Umbrella to back up my website, but it appears that the PHP ZipArchive class is not activated on my hosting plan. This is preventing me from using the backup feature.

Could you please activate it for me?

For your reference, here is the official documentation on ZipArchive:
https://www.php.net/manual/en/book.zip.php

Thank you for your assistance!

Best,
[Your Name]

✅ Tip: Some hosting providers also offer cPanel access to PHP extension selectors, where you might be able to activate ZipArchive yourself under Select PHP Version > PHP Extensions.

Common Issues & Troubleshooting 🔧

1. How do I know if ZipArchive is enabled?

You can create a PHP Info file to check for active extensions or ask your host directly.

2. Can I activate ZipArchive myself?

If your host gives access to PHP Selector in cPanel, you can enable ZipArchive by ticking the checkbox next to zip in the extensions list.

3. Is enabling ZipArchive safe?

Yes! ZipArchive is a standard PHP extension used widely in WordPress plugins, including backup solutions.

4. My host says they don't support ZipArchive. What now?

Consider switching to a WordPress-friendly host that allows full PHP functionality to ensure WP Umbrella and other essential plugins work.

5. I enabled ZipArchive, but WP Umbrella still can't create backups. What should I do?

Contact WP Umbrella’s support team—we’ll help troubleshoot and ensure everything is set up properly!

Final Thoughts 🎉

That’s it! Once the PHP ZipArchive class is activated, WP Umbrella's backup feature will work without a hitch. If you run into any issues, don’t hesitate to reach out to our support team—we’re always here to help! 💬✨

Did this answer your question?
😞
😐
😁