wordpress 403 error (duplicator installation) wordpress 403 error (duplicator installation) wordpress wordpress

wordpress 403 error (duplicator installation)


403 Forbidden error code is shown when your server permissions don’t allow access to a specific page.

Another possible cause could be a corrupt .htaccess file or incorrect file permissions on your server.

If you were already using an automatic WordPress backup plugin, then make sure that you have access to the latest backup before moving forward.

Deactivate all WordPress plugins

  • First thing you need to do is to temporarily deactivate all WordPressplugins. This includes any security plugins that you may have installed on your site.
  • If this resolves your problem, then this means one of the plugins onyour website was causing this error.
  • You can figure out which plugin was causing the error by activatingall your plugins one at a time until you are able to reproduce the403 forbidden error.

Corrupt .htaccess File

  • Often the 403 error is caused by a corrupt .htaccess file in your WordPress site. Repairing this file is quite easy.

  • You need to delete the file from your server. (get backup file)

  • Try accessing your website. If 403 forbidden error is resolved, then this means that your .htaccess file was corrupt.

  • You can generate a fresh .htaccess file by logging into your WordPress admin area and going to Settings » Permalinks page.Simply click on the Save Changes button at the bottom of the page and WordPress will generate a fresh .htaccess file.

File Permissions in WordPress

  • All folders on your WordPress site should have a file permission of744 or 755.

  • All files on your WordPress site should have a file permission of 644or 640.

  • You can set the file permission to the root folder to 744 or 755.Check the box next to ‘Recurse into subdirectories’ and then checkthe option that says ‘apply to directories only’.

I hope this helped you fix the 403 forbidden error in WordPress


This is old but I would like to post something I'm about to try. I found that "open_basedir" may be enabled by default on some hosts, like the one I'm using. So I sent a request to the provider to disable it from "php.ini" file.