• Resolved JKDuck

    (@jkduck)


    Hi,

    am facing the well known problem of a blank page after login – but in a multi site environment. The front works (since its under construction it does not look good, but the given (weak) content is shown properly).

    I run four pages under this one wpmu with essentially the same plugins and themes. I can access the backend of all other pages including the networks backend, but not the backend of this single page – regardless whether I try to access the back-end via the WPMU-Administration backoffice (i.e. after login as Superuser) nor as single site user through the site.wp-login.php.

    Sorry to say, the help offered here is little bit brief:

    Check your wp-config.php file.
    Verify the DOMAIN_CURRENT_SITE value.

    How exactly do I check the DOMAIN_CURRENT_SITE value in a MU setting?

    I checked the wp-config-file and found everything ok, please have a look below in the code window.

    What are the next steps to track down and solve the problem? Any help would be highly appreciated.

    <?php
    /**
     * In dieser Datei werden die Grundeinstellungen für WordPress vorgenommen.
     *
     * Zu diesen Einstellungen geh?ren: MySQL-Zugangsdaten, Tabellenpr?fix,
     * Secret-Keys, Sprache und ABSPATH. Mehr Informationen zur wp-config.php gibt es auf der {@link https://codex.www.ads-software.com/Editing_wp-config.php
     * wp-config.php editieren} Seite im Codex. Die Informationen für die MySQL-Datenbank bekommst du von deinem Webhoster.
     *
     * Diese Datei wird von der wp-config.php-Erzeugungsroutine verwendet. Sie wird ausgeführt, wenn noch keine wp-config.php (aber eine wp-config-sample.php) vorhanden ist,
     * und die Installationsroutine (/wp-admin/install.php) aufgerufen wird.
     * Man kann aber auch direkt in dieser Datei alle Eingaben vornehmen und sie von wp-config-sample.php in wp-config.php umbenennen und die Installation starten.
     *
     * @package WordPress
     */
    
    /**  MySQL Einstellungen - diese Angaben bekommst du von deinem Webhoster. */
    /**  Ersetze database_name_here mit dem Namen der Datenbank, die du verwenden m?chtest. */
    define('DB_NAME', 'wordpress_');
    
    /** Ersetze username_here mit deinem MySQL-Datenbank-Benutzernamen */
    define('DB_USER', 'dbuser');
    
    /** Ersetze password_here mit deinem MySQL-Passwort */
    define('DB_PASSWORD', 'dbpassword');
    
    /** Ersetze localhost mit der MySQL-Serveradresse */
    define('DB_HOST', 'localhost:3306');
    
    /** Der Datenbankzeichensatz der beim Erstellen der Datenbanktabellen verwendet werden soll */
    define('DB_CHARSET', 'utf8');
    
    /** Der collate type sollte nicht ge?ndert werden */
    define('DB_COLLATE', '');
    
    /** Multisitef?higkeit hergestellt */
    define('WP_ALLOW_MULTISITE', true);
    
    /**#@+
     * Sicherheitsschlüssel
     *
     * ?ndere jeden KEY in eine beliebige, m?glichst einzigartige Phrase.
     * Auf der Seite {@link https://api.www.ads-software.com/secret-key/1.1/salt/ www.ads-software.com secret-key service} kannst du dir alle KEYS generieren lassen.
     * Bitte trage für jeden KEY eine eigene Phrase ein. Du kannst die Schlüssel jederzeit wieder ?ndern, alle angemeldeten Benutzer müssen sich danach erneut anmelden.
     *
     * @seit 2.6.0
     */
    define('AUTH_KEY',         'xyz');
    define('SECURE_AUTH_KEY',  'xyz',    'xyz');
    define('NONCE_KEY',        'xyz');
    define('AUTH_SALT',        'xyz');
    define('SECURE_AUTH_SALT', 'xyz');
    define('LOGGED_IN_SALT',   'xyz');
    define('NONCE_SALT',       'xyz');
    
    /**#@-*/
    
    /**
     * WordPress Datenbanktabellen-Pr?fix
     *
     *  Wenn du verschiedene Pr?fixe benutzt, kannst du innerhalb einer Datenbank
     *  verschiedene WordPress-Installationen betreiben. Nur Zahlen, Buchstaben und Unterstriche bitte!
     */
    $table_prefix  = 'wp_';
    
    /**
     * WordPress Sprachdatei
     *
     * Hier kannst du einstellen, welche Sprachdatei benutzt werden soll. Die entsprechende
     * Sprachdatei muss im Ordner wp-content/languages vorhanden sein, beispielsweise de_DE.mo
     * Wenn du nichts eintr?gst, wird Englisch genommen.
     */
    define('WPLANG', 'de_DE');
    
    /**
     * For developers: WordPress debugging mode.
     *
     * Change this to true to enable the display of notices during development.
     * It is strongly recommended that plugin and theme developers use WP_DEBUG
     * in their development environments.
     */
    define('WP_DEBUG', false);
    
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', true);
    $base = '/';
    define('DOMAIN_CURRENT_SITE', 'wp.doubleyou-medien.de');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    /* added by JKW for WordPress MU Domain Mapping */
    define( 'SUNRISE', 'on' );
    
    /* That's all, stop editing! Happy blogging. */
    
    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    	define('ABSPATH', dirname(__FILE__) . '/');
    
    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

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

    (@ipstenu)

    ?????? Advisor and Activist

    A blank page is a PHP error.

    Turn off all your plugins.

    Thread Starter JKDuck

    (@jkduck)

    Thank you. That helped indeed.
    I turned of this plugins which were in reach – i.e. not activated on the site but on the network level. Thus, I was able to access the backend and switched the plugins on on the site level, but only those which were in fact needed.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Multisite, same plugins und themes, but login not possible on only 1 site’ is closed to new replies.