• First of all,

    Hello to the entire WP community. Through you I had the chance to try and appreciate this cool and powerful publishing platform.

    Ok, here we go. Bought a domain and firstly installed WP 3.0 as a single blog, then I wanted to try the network thingy, so I chose the subdirs installation. Now I have some problem:

    1. It seems that, even if I installed the main blog under the / path, whole blog should be under a /home/ directory but…it doesn’t exist! I don’t know where it came from and I don’t know how to set things correctly. This makes my blog work wrongly, expecially with plugins.

    2. Almost all plugins don’t work correctly. I’ve already read other various threads about this matter but I didn’t get through yet. I manually created the mu-plugins folder under “wp-content” one, but I even if my plugins are network activated they’re not inside that directory. Can you kindly explain me step by step how to set plugins work correctly on a blog network, please?

    3. When I create a child site, I have to manually create the sub folder too? If yes, where?

    Can you kindly help me, please? I apologize if my questions can be stupid, but I’m a newbie.

    Thanks in advance!

Viewing 15 replies - 1 through 15 (of 17 total)
  • re: 1 – no, it doesn;t exists, and it won’t. They are *virtual*. They only live in the databse.

    You know how pretty permalinks work? The sub-blogs work the same way.

    re: 2 – okay, looks like you’re horribly confused. The mu-plugins folder is for “must-use” plugin. Do not put any plugins in there *unless* the instructions for that plugin specifically say to do so. usually in the plugin’s readme.txt.

    I;d say 90% of the plugin in the repo do not go in that folder. The mu-plugin folder makes tha tplugin run all the time with no activation. most plugin were not written to check for this.

    Network activate means activate on all sites acros the network. Some will be fine, others won’t. But this is a separate action from plugin in the mu-plugins folder.

    re: 3 – no, as stated in 31 you do not create the folder. That woudl kind of defeat the point. πŸ˜‰

    If you are not seeing the subfolder blogs, then your htaccess file either isn’t there, doesn’t have the network stuff in it, or it’s not being read by htaccess.

    Homework:
    http://wpmututorials.com/basics/mu-is-virtually-yours/
    http://wpmututorials.com/basics/everything-you-wanted-to-know-about-creating-a-network-of-multiple-sites-in-3-0/

    Thread Starter Hoellwarth

    (@hoellwarth)

    Thx for answering, Andrea.
    I understood a bit more now, but still there’s something obscure for me. My site is: http://www.hoellinthenewworld.com, but some of my plugins don’t work properly because they point to http://www.hoellinthenewworld.com/HOME/wp-content/…it’s correct to have that (even virtual) home folder or there’s a way to delete it?

    I have no idea why or what is stuffing the /HOME/ in there. that’s not anything from the multisite feature.

    What plugins are doing that? And how did you activate those particular plugins? And where are they showing that URL?

    (kinda need specifics to troubleshoot)

    Thread Starter Hoellwarth

    (@hoellwarth)

    Almost everything seems related to the Network. For example, in:

    Tools -> Network

    I have this:
    —————————–
    1.Create a blogs.dir directory in /web/htdocs/www.hoellinthenewworld.com/home/wp-content. This directory is used to stored uploaded media for your additional sites and must be writeable by the web server.
    2.Add the following to your wp-config.php file in /web/htdocs/www.hoellinthenewworld.com/home/ above the line reading /* That’s all, stop editing! Happy blogging. */:
    —————————–
    WP says that the network is enable (but I also created a child site and i get 403 error if I try to visit it), but there’s this HOME folder I don’t know where it comes from.

    About plugins: all plugins paths has this HOME folder before /wp-content/plugins. Some of them works (such as Lightbox2, for example), some others not and I had to delete both tables and plugin (such as EHT Visits).

    Did I confuse you? πŸ™‚

    The /home/ is there because you installed it in a folder called home.

    Ideally, you should install it in the root of your site. If you’re running WP out of the /home/ folder but using the main URL (the site url and home url are different under Settings -> General) then the extra sites will not work.

    Thread Starter Hoellwarth

    (@hoellwarth)

    No, I never changed the WP mailn blog folder. When I firtly installed WP as a single blog, I installed it into the root of my site. And I can guarantee you that this home folder appeared only after installing the network, that’s why I think I made some mistake.

    Anyway, is there any way to make my network works? I mean: which folders I have to put into this /home/ folder I should create manually?

    If you can help me further I’ll build a golden statue dedicated to you in the main square of my city πŸ˜›

    I mean: which folders I have to put into this /home/ folder I should create manually?

    Go look on your server via ftp or via the control panel’s file manager. Look in the /home/ folder – is it there? What is in it?

    Thread Starter Hoellwarth

    (@hoellwarth)

    No, this home folder isn’t there. I should create it manually. But what I really don’t understand is: how the blog works since it seems that it should be under this phantomatic /home/ folder?

    No, you shouldn’t create it manually.

    I’m trying to tell you something is up specific to just your install. πŸ™‚ On a number of test installs I have (and live ones) this isn’t happening.

    So, it’s quite possibly something specific to your webhost.

    Don;t create that folder.

    Go to Super Admin -> Sites. Hover over the main site. See the edit link? Click it. Look and see where it might be stuffing the /home/ in there. Remove it & save.

    And yet when I go to your site, I see images working fine and no sign of the /home/ folder being added to anything…

    Thread Starter Hoellwarth

    (@hoellwarth)

    Indeed, this is why I don’t explain myself what’s wrong. In the SuperAdmin -> Sites, the path of the main blog is /. But plugins and network configuration write that /home/ folder…

    A question: since I think there’s something messed up with my install, if I try to re-install whole network, there’s a way to avoid loosing posts/comments/pages and so on? Yes, I already took a look at all tables of my database and I saw everything is saved there. What about if I try to reinstall the blog and then manually copy data from table to table?

    Is there any references in the database to that /home/ folder?

    You can re-upload the wordpress files as many times as you like using the same database.

    Look in the wp-config.php file – is the /home/ folder written in there?

    Thread Starter Hoellwarth

    (@hoellwarth)

    In the wp-config there’s no reference for home folder, just for root one. Instead, in the db, there are multiple referenced to it; but when I try to delete them, they re-apprear. For example, I deleted a /home/ path in Lightbox2 plugin path value, but when I logged off and refreshed the WP site, I looked again at the db and I saw again the path with /home/ in it.

    So… just to regroup… it’s only certain plugins that add this?
    Edit: and look at your info above:

    Tools -> Network

    I have this:
    —————————–
    1.Create a blogs.dir directory in /web/htdocs/www.hoellinthenewworld.com/home/wp-content. This directory is used to stored uploaded media for your additional sites and must be writeable by the web server.

    Your own install says the home folder exists as a physical path on the server.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Can we step back a little?

    Look at the full path on your server – NOT the domain name path, the one when you go in via FTP/SSH/File Manager. What is it?

    For example, mine is: /home/ipstenu/public_html/

    It LOOKS like yours is /web/htdocs/www.hoellinthenewworld.com/home/ which may mean that your ‘home’ folder is the same as my public_html one. This isn’t as uncommon as it seems.

    If so, look in that home folder and tell us if there’s a license.txt file. IF SO! That relates to http://www.hoellinthenewworld.com/license.txt which means the home folder is that πŸ™‚ Which is good, we can ignore it a little right now.

    Now, assuming I’m right in all that, when I look at the source code of
    http://www.hoellinthenewworld.com I see this:

    <link rel='stylesheet' id='NextGEN-css'  href='http://www.hoellinthenewworld.com/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0' type='text/css' media='screen' />

    This means that everything’s okay right now πŸ™‚ And in fact, it looks like some of your plugins are working just fine.

    So what, specifically, isn’t work? A specific plugin πŸ™‚

    Thread Starter Hoellwarth

    (@hoellwarth)

    Guys, I know it’s confusing but trust me, I’m more confused than you since I’m a beginner on WP πŸ™‚ Anyway:

    @andrea: Even if my own install tells me that there this /home/ folder exists, there’s no /home/ folder in my webserver. Looking at db, Lightbox2 path is: /web/htdocs/www.hoellinthenewworld.com/home/wp-content/plugin/lightbox2. Instead, the real path is without /home/ and indeed it works. Same for the newtwork install: in Tools -> Network I see the path with /home/ folder in it, but my Network (and child sites) works even if there’s no /home/ folder in the server.

    @ipstenu: I also looked at the server via FTP, no home folder at all. The license.txt is in the root /.

    Here’s a screenshot of my Network, taken some seconds ago from my dashboard:

    http://www.hoellinthenewworld.com/WPNetwork.jpg

Viewing 15 replies - 1 through 15 (of 17 total)

The topic ‘Multisite with sub-folders: some problem’ is closed to new replies.