• Resolved abombo

    (@abombo)


    Hello

    This is my first post so please be kind. I am a WordPress n00b.

    After a bit of mucking around I have configured Multi site to work and everything was going fine until i tried to Network activate some Plug-ins from Network-Admin, Plugins. Now the plugins are fine on the Main site but the second site plugins are not showing up. This message shows when i go to the plugins on the second site “The plugin facebook-plugin-pro/fbConnectCore.php has been deactivated due to an error: Plugin file does not exist”.

    I have three messages like that for various plugins but i think it is all related and not just down to the plugin.

    Thanks
    Bomb

Viewing 11 replies - 1 through 11 (of 11 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    The first thing to check is do the plugins exist in wp-content/plugins 🙂

    Thread Starter abombo

    (@abombo)

    Hi Ipstenu

    Thanks for your reply.

    All the plugins are in the directory for the main site but they are not in the second sites directory.

    Is there a config file i can edit so the second site can look at the main sites plugin directory?

    Thanks
    Bomb

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    All the plugins are in the directory for the main site but they are not in the second sites directory.

    There is no ‘second sites directory’ for Multisite.

    Multisite runs everything out of one instance. You never have to make folders for your sub-sites.

    Thread Starter abombo

    (@abombo)

    Ok so i think i know what i did wrong now.

    I have squashed two sites together to form multi site by changing the wp-config files to use the same database and keys.

    So how can i delete my second site and all the files and start again? Important that i don’t break the main site.

    Thanks

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Carefully.

    Go into the wp-config.php of the second site and make a note of the database prefix.

    Now delete the second site’s folder.

    Then go into the database and delete the tables with the second site’s prefix. Be very careful here! Make a backup of the DB first if at all possible.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Oy.

    Remove facebook-plugin-pro right away. It’s not a plugin hosted on the repository, and it’s ‘parent’ plugin was removed. Don’t use it.

    Thread Starter abombo

    (@abombo)

    OK thanks for the tips.

    Removed the Facebook pro plugin as advised.

    I am now in a little strife though. The main site is fine! Which is great.

    However now i can create a new site but as soon i go to it i get 500 internal server error when i visit the new site…

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Double check your .htaccess

    Thread Starter abombo

    (@abombo)

    This is how it reads.

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    That;s the single-site .htaccess – You forgot to update it for Multisite.

    Go to /wp-admin/network/setup.php

    Get the .htaccess from there and replace what you have.

    Thread Starter abombo

    (@abombo)

    Resolved

    Thank you so much for your help!

    Replaced the .htaccess file as instructed still would not work. Made some changes to the wp-config file.

    Then in a final act of desperation I deleted the second site in network admin created it again and there it was a subdomain site!

    Thanks again
    Bomb

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Multi site plugin issues’ is closed to new replies.