• Resolved moonhunt

    (@moonhunt)


    Hi there!

    My problem is that I can’t really use the aioseop because when I try to enter the “General Settings” a blank screen appears and the debugger prompts following error:
    Warning: require_once(): SAFE MODE Restriction in effect. The script whose uid is 1062 is not allowed to access /usr/share/php/OAuth.php owned by uid 0 in /var/www/o740/apps/wp/wp-content/plugins/all-in-one-seo-pack/aioseop_class.php on line 1580 Warning: require_once(/usr/share/php/OAuth.php): failed to open stream: No such file or directory in /var/www/o740/apps/wp/wp-content/plugins/all-in-one-seo-pack/aioseop_class.php on line 1580 Fatal error: require_once(): Failed opening required 'OAuth.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/o740/apps/wp/wp-content/plugins/all-in-one-seo-pack/aioseop_class.php on line 1580

    It’s funny that everything else works, except of access to the main menu: “General Settings”.

    It’s frustrating because I couldn’t google any other helps from forums around here (on earth). So please, if this is a newbie issue to someone, I’d be glad to receive his ridiculing as long as he supports me with a solution.

    The same problem, by the way, appears when I try to use Google Analytics for WordPress

    I’d be so glad for help. Thanks!

    Daniel

    https://www.ads-software.com/plugins/all-in-one-seo-pack/

Viewing 4 replies - 1 through 4 (of 4 total)
  • moonhunt,

    Contact your hosting provider, it sounds like you already have an OAuth.php library installed on your server and owned by root which is conflicting with our built-in OAuth.php library (as well as the one in Google Analytics for WordPress), and our require_once() is picking that up in your PHP include path. This seems a bit odd, as your include path seems to include the current directory first, as it should; but in any case you’ll want a sysadmin to troubleshoot and fix this issue.

    Thread Starter moonhunt

    (@moonhunt)

    Thank you Peter,

    I contacted my hosting provider and he simply changed the safe mode of ../php5/php.ini on my server space to safe_mode off. Well, but now this error log doesn’t let me pass to my wished SEO plugin:

    Fatal error: Call to undefined method OAuthUtil::parse_parameters() in ../wp/wp-content/plugins/all-in-one-seo-pack/aioseop_class.php on line 1605

    My sysadmin by that way asks me for what the plugin would need so he could fix that. But I don’t know. What does the plugin need? How can the problem be solved finally?

    Hi moonhunt,

    It looks like you have a different or older OAuth library getting loaded first; there’s nothing All in One SEO Pack can do about that, really. What it does is it checks to see if the OAuthUtil class already exists, and if it doesn’t, it loads its own; that’s to prevent these sorts of conflicts. Ask your hosting provider if it’s necessary to have that other OAuth library loaded, or see if they can track down where it’s coming from.

    Thread Starter moonhunt

    (@moonhunt)

    Hi Peter,

    thank you a lot for patience once more. Well, I’ve lost mine with my hoster and cancelled the contract. Fortunately the new one where I’ve signed up supports the required OAuth library without a problem, and is more propper overall. I could test the ride on a test account. As soon as my blog would generate income I would donate to your plugin. Thank you.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Blank screen due to OAuth.php issue’ is closed to new replies.