Required plugins installation is an automated process after activating the theme. However, errors might occur due to incorrect server permissions or low Max Upload values for PHP variables.
Some of these errors are:
Download Failed. Forbidden
An error occurred while installing Element Pack: Download failed. cURL error 60: SSL certificate problem: certificate has expired.
Download failed. cURL error 28: Connection timeout after 10001 ms
To resolve this issue, you can try the following steps:
Check your hosting server
: Ensure that your hosting server has the minimum required software versions installed or higher. If not, contact your hosting provider for assistance.
Deactivate plugins
: Temporarily deactivate all WordPress plugins and reactivate them one by one, checking each time to see if the error reappears. This will help identify if a specific plugin is causing the issue.
Update software
: Ensure that your WordPress installation, as well as any plugins and themes, are up to date.
Contact your hosting provider
: If the issue persists, contact your hosting provider to check if there are any firewall or security modules that could be blocking outgoing cURL requests.
Use the Query Monitor plugin
: Install the Query Monitor plugin and check the status of the HTTP API Calls in the admin page where the error is displayed. This can help identify any issues with the WordPress HTTP API.
Increase timeout limits
: If your hosting provider confirms that the timeout limit is causing the issue, request them to increase the timeout limit for cURL requests.
By following these steps, you should be able to resolve the “cURL error 28: Connection timeout after” issue in WordPress and successfully install plugins or update your WordPress installation.
Sometimes due to firewall or security issues that you cannot download plugins from our server, you can manually from plugins folder in theme package and then install the plugin normally from your computer:
Or Download plugin from url that it display in install notify message is false:
Install manually from Admin Dashboard:
Go to Plugins -> Add New Plugin
Upload and activate plugin