Unable to update WordPress plugin TinyMCE: 403 Forbidden

Created:

2016-11-16 12:57:12 UTC

Modified:

2017-08-08 13:44:08 UTC

5

Was this article helpful?


Have more questions?

Submit a request

Unable to update WordPress plugin TinyMCE: 403 Forbidden

Applicable to:

  • Plesk 12.5 for Linux
  • Plesk for Linux
  • Plesk 12.0 for Linux

Symptoms

Upon attempt to use WordPress TinyMCE plugin the following error is thrown in browser:

Forbidden
You don't have permission to access /web/wp-includes/js/tinymce/wp-tinymce.php on this server.

The following error appears in the domain's error log /var/www/vhosts/system/example.com/logs/error_log :

[Tue Dec 22 18:53:12 2015] [error] [client 203.0.113.2] client denied by server configuration: /var/www/vhosts/example.com/web/wp-includes/js/tinymce/wp-tinymce.php
[Wed Dec 23 11:25:34 2015] [error] [client 203.0.113.2] client denied by server configuration: /var/www/vhosts/example.com/web/wp-includes/js/tinymce/wp-tinymce.php

wp-content and/or wp-includes directories are secured through Home > Subscriptions > example.com > Websites & Domains > Wordpress > Example > Check Security or Home > WordPress > Example > Check Security which can be verified in /etc/apache2/plesk.conf.d/vhosts/example.com.conf file:

<Directory "/var/www/vhosts/example.com/httpdocs/wp-content">
<FilesMatch .php$>
Require all denied
</FilesMatch>
</Directory>

Cause

The execution of PHP files in the wp-content and/or wp-includes directory is forbidden because of enabled security for these directories.

Resolution

Roll Back security for wp-content and/or wp-includes directory of the WordPress site via Home > Subscriptions > example.com > Websites & Domains > WordPress > Example > Check Security .

See Customer's Guide for details.

Have more questions? Submit a request
Please sign in to leave a comment.