• Resolved elizabethcb

    (@elizabethcb)


    With WordPress MU, after activation (on only one blog) the plugin page disappears.
    And by disappeared I mean the whole of /wp-admin/plugins.php is not there.

    The rest of the site is unaffected. There is no error in the error log.

    Has this happened to anyone?

    Thanks
    Elizabeth
    PS. Per request of client, I cannot post any site links.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Depends on what plugin it is. You may find some answers here http://wpmututorials.com/

    Thread Starter elizabethcb

    (@elizabethcb)

    Front End Editor, like it says in the title.

    Sorry, totally missed that. Too many hours in front of the computer. Been up since 3 a.m. Also, most people put the plugin’s name and link in the post. Common sense and common courtesy.

    Although I kind of like this plugin, it responds differently for me on different sites. On some, it changes the font size and color of text in my header. On others, it completely rewrites the sidebar.

    I’d contact scribu at his site and let him know about the difficulty. I’d also give him a list of plugins, PHP version, etc. used on the site to see what might be causing the conflict.

    Actually, I need to set up an MU install first and see if I can reproduce the problem.

    I’ll let you know if I need any other information.

    Thread Starter elizabethcb

    (@elizabethcb)

    The only plugin active on that blog is Front End Editor. Though I have several plugins active throughout. Add Custom Blog (my own plugin which works fine), Events Manager, Feed WordPress, OpenID, Session Manager, and TDO Mini Forms.

    Again, these are active on other blogs, though my plugin, Events, Feed, OpenID and Session are “activated site wide”.

    On a possibly related note. A script I’m converting to a plugin seems to be causing the same thing. Blank backend, no Apache error log entries.

    thanks for the help Scribu!

    To see the error, rather than a blank screen, add this line to wp-config.php:

    define('WP_DEBUG', true);

    Thread Starter elizabethcb

    (@elizabethcb)

    Thanks for that! I guess, I should use the debug feature more often!
    Error:
    PHP Fatal error: Cannot redeclare debug() (previously declared in /my/wordpress/directory/wp-content/plugins/front-end-editor/scb/Util.php(79) : eval()’d code:3) in /my/wordpress/directory/wp-includes/rss.php on line 1375

    Interesting. How does scbUtil::debug() conflict with the debug in rss.php? Also the function gets eval’d even with the if (! function_exists($func) declaration. It looks like both WPMU 2.9 and 2.9.1.1 have the debug function declared in rss.php

    line 802
    http://trac.mu.ww.wp.xz.cn/browser/trunk/wp-includes/rss.php

    Apparently, the powers that be feel that file is somewhat broken. Do you have a fix?

    Thanks
    Elizabeth
    PS. I fixed the error I was getting with the other plugin I was working on though. Thanks for the WP_DEBUG suggestion.

    The trouble is that the plugin is loaded before rss.php.

    A quick workaround would be to remove ‘debug’ from the list of eval()’d functions. In Util.php, change this:

    foreach ( array('debug', 'html', 'html_link') as $func )

    to this:

    foreach ( array('html', 'html_link') as $func )

    Thread Starter elizabethcb

    (@elizabethcb)

    Hilariously enough, upgrading to wpmu 2.9.1.1 did the trick. As I said above, there is little difference between the files I mentioned above, but for whatever reason, the plugin activates.

    I have another problem, which I’ll start a new thread with.

    Thanks for your help and quick replies!

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘[Plugin: Front End Editor] Plugin page disappeared after activation’ is closed to new replies.