PHP open-basedir restriction error while activating PayPal WP Button Manager
-
Host is GoDaddy Economy Windows with Plesk, IIS 8. Installed PayPal WP Button Manager version 1.0.3. During activation, I got:
PHP Warning: is_readable(): open_basedir restriction in effect. File(G:\PleskVhosts\mydomain.com\httpdocs\wordpress/wp-content/plugins/https://www.mydomain.com/wordpress/wp-content/plugins/paypal-wp-button-manager//languages/paypal-wp-button-manager-en_US.mo) is not within the allowed path(s): (G:/PleskVhosts//mydomain.com\;C:\Windows\Temp\) in G:\PleskVhosts\mydomain.com\httpdocs\wordpress\wp-includes\l10n.php on line 583
That line of code is: if ( !is_readable( $mofile ) ) return false;
Somehow this plugin results in a bad filename being tested in l110.php. Notice the out of bounds filename is not valid and seems to have a URL in it — G:\PleskVhosts\mydomain.com\httpdocs\wordpress/wp-content/plugins/https://www.mydomain.com/wordpress/wp-content/plugins/paypal-wp-button-manager//languages/paypal-wp-button-manager-en_US.mo
WordPress works fine, with other plugins, but crashes when trying to activate this plugin.
Any ideas?
- The topic ‘PHP open-basedir restriction error while activating PayPal WP Button Manager’ is closed to new replies.