If you encounter issues with updating, installing, or upgrading plugins via 10Web dashboard, there are a few troubleshooting steps you can follow to resolve the problem.
Checking the REST API
The WordPress REST API is a crucial component that allows your website to communicate with external services, including the 10Web dashboard. If the REST API is not functioning properly, it can block plugin updates and installations. To check if the REST API is working you need to:
- Open a web browser and go to the following URL:
https://your_website_url/?rest_route=/
Be sure to replace your_website_url with your actual website's URL. - If the REST API is working correctly, you should see a JSON output, which looks like a lot of structured text on a white page. This output means your REST API is functioning as expected.
- If you see error messages instead, the REST API may be blocked. This can happen for several reasons:
- Security Plugins: Some security plugins might block the REST API to prevent external access. If this is the case, you may need to adjust the settings of those plugins to allow the API to work.
- Hosting Provider Restrictions: In some cases, hosting providers may block the REST API. If you suspect this is the issue, you’ll need to contact your hosting provider for assistance.
Checking file system permissions
Another potential cause for plugin update failures is improper file system permissions. If you get this error 10Web Manager plugin does not have file system permissions to install, update and delete products. This error means that our plugin doesn't have permission to create files in your system. Please contact your hosting provider and ask them to change file system permissions.
All directories should be 755 or 750. All files should be 644 or 640. Exception: wp-config.php should be 440 or 400 to prevent other users on the server from reading it.
If you are unfamiliar with server file permissions, the best course of action is to contact your hosting provider. Ask them to adjust the permissions so that the 10Web Manager plugin can install, update, and delete files as needed.
Additional tips
- Clear the cache: Sometimes, caching issues can prevent the dashboard from showing the latest updates or changes. Clear your site and browser cache to ensure that you are seeing the most up-to-date information.
- Disable conflicting plugins: Occasionally, other plugins may conflict with the 10Web Manager plugin, leading to installation or update issues. Try disabling any security or optimization plugins temporarily to see if this resolves the problem.
- Update WordPress: Make sure that your WordPress core installation is up to date, as outdated versions of WordPress may have compatibility issues with newer plugins.
Alternative method to download and update plugins
You can follow the link and download the ZIP file of the plugin. However, please note that in this case, the plugin updates won't be automatically available on your WP Dashboard. You will need to check for updates manually using the same link.
To enable automatic updates and manage plugins more conveniently, you can connect your website to our dashboard. Follow this guide: How to connect your website to the 10Web dashboard. Once connected, updates will be automatically available, and you can update the plugin with just one click.