Support » Networking WordPress » Cant login to the admin.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Could you please post a link to your site?



    define( 'MULTISITE', true );
    define( 'SUBDOMAIN_INSTALL', false );
    $base = '/wordpress/';
    define( 'DOMAIN_CURRENT_SITE', '' );
    define( 'PATH_CURRENT_SITE', '/wordpress/' );
    define( 'SITE_ID_CURRENT_SITE', 1 );
    define( 'BLOG_ID_CURRENT_SITE', 1 );

    if I put ‘~admin6/’ in the PATH_CURRENT_SITE I get a DB error


    However the htacces file:

    RewriteEngine On
    RewriteBase /~admin6/wordpress/
    RewriteRule ^index\.php$ - [L]
    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
    RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]

    I deleted your username and password. DON’T post that for anyone!

    I’m wondering if it’s because you have both $base and PATH_CURRENT_SITE in there…

    I will try that.

    Could it be something to do with the cookies?

    You can flush the cookies on your browser and test, but I don’t think so.

    Think the problem is that WP MS does not recognize that the installation is in a subdir.

    in line 69 WP constructs a $blogname from the REQUEST_URI and $path but the output is not good because the subdir is not being displayed in the $path.
    Because WP does not recognize the $blogname so Im being redirected.

    SCRIPT_FILENAME /var/www/html/xx.php
    REQUEST_URI 	/~admin6/xx.php
    SCRIPT_NAME 	/xx.php

    Does that sounds like an option?

    Does your install know it’s in a sub directory WITHOUT MultiSite? I mean, was it all working before you turned on MultiSite?

    got it.

    In the wp-config.php I defined COOKIEPATHwith the physical url

    In ms-load.php I adjusted at line 140:

    if ( defined( 'COOKIEPATH' ) ) {
       $current_site->path    = PATH_CURRENT_SITE;
       $path = COOKIEPATH;
       $current_site->path   = $path = PATH_CURRENT_SITE;

    I can’t say that editing WP core files is ever the right thing to do… But I’m really not sure how this broke either.

    Yeah ur right.
    Its only for this setup.
    When Im going to use the def. server I can delete this code.



Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Cant login to the admin.’ is closed to new replies.