wake-up-neo.net

Wie kann man WP_DEBUG in einem Unterverzeichnis mit mehreren Standorten individuell einstellen?

Gemäß dieser Frage ist es möglich, WP_DEBUG für bestimmte Sites auf einer Multisite zu aktivieren/deaktivieren.

Ist das mit einem Unterverzeichnis multisite möglich?

4
jan reimers

Sie können dies tun, indem Sie wp-config.php Code hinzufügen

$request_uri = $_SERVER['REQUEST_URI'];
$debug_dirs = array ('/debug-dir1/','/debug-dir2/'); // list of directories to turn on debugging
foreach ($debug_dirs as $debug_dir) {
    if (!strncmp($request_uri,$debug_dir,strlen($debug_dir))) {
        define('WP_DEBUG', true);
    } 
}
define('WP_DEBUG', false); // debug off by default
4
user42826

Hier ist, was für mich gearbeitet hat

$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if (strpos($url,'sitename') !== false) {
            define('WP_DEBUG', true);
}
0
markkillah