When installing a theme, you may encounter some problems and it is important to troubleshoot the cause. It could be caused by your environment, a possible third-party plugin conflict, or your server might not meet the requirements.
In this article we’ll describe the most common issues you may have while installing the Jupiter theme via the WordPress dashboard.
The theme Is Missing the style.css Stylesheet. Error
A common issue that can occur while installing a Jupiter theme is “The package could not be installed. The theme is missing the style.css stylesheet.” This error message is displayed when uploading or activating the theme.
The reason may be that you tried uploading the full zip file that includes sample data, documentation, etc.
Please make sure you are uploading only the installable theme called Jupiter.zip. When you download the theme from your ThemeForest downloads it will give you two choices: one is to download the full zip file which you will then need to extract in order to locate the theme and the other one is just the installable theme. Please pay close attention to this.
Are You Sure You Want to Do This? Error
This error can happen for several reasons listed below:
- Your server’s memory limit to PHP is too low (most common).
- You are trying to upload the full zip file and not just the installable theme (please refer to the guide on installing your theme).
- The upload limit on your server isn’t large enough and you must update your PHP.INI file to increase the upload_max_filesize value or contact your webhost to fix it.
White Screen Of Death or PHP Error Notice
A “white screen of death” happens when there is a PHP error on the site but WP_Debug isn’t enabled on the server. So the first thing to do would be to enable WP_Debug so you can read what the actual error is and fix the problem.
Parse Error: Syntax Error, Unexpected T_FUNCTION Error
This error may occur if you have an old PHP version, like PHP 5.2 version. The Jupiter theme uses some OOP techniques and standards that are not present in PHP legacy versions (e.g. v5.2.X, v5.3.X). The minimum required version is PHP V5.6+. So if you’re getting this error, you’ll need contact your hosting provider support and ask them to update the PHP version to get the Jupiter theme working.