wp-admin wird nicht auf wp-login.php umgeleitet

Aus irgendeinem Grund verursacht mein Plugin, dass /wp-admin/ nicht wie wp-login.php in die wp-login.php umleitet. Ich habe es auf diese zwei Codezeilen beschränkt:

 foreach( glob($this->path['modules_dir'] . '*/_*.php') as $class_path ) require_once( $class_path ); 

Ich bin mir nicht sicher, ob es die function glob() oder was ist, aber lokal ist dies kein Problem, aber sobald es auf dem Hosting ist es ein Problem. Der Host verwendet PHP Version 5.4.20 und es ist A2 Hosting, falls diese Details helfen.

Wenn es noch etwas gibt, das einen Kommentar hinterlassen kann, füge ich hinzu. Dies ist sehr frustrierend, da es in Fehlerprotokollen oder an anderen Stellen, die ein Problem vorschlagen, nichts gibt, es funktioniert einfach nicht

Vielen Dank im Voraus für Ihre Hilfe.

Hintergrund

Das Div Library-Plugin ist eine Bibliothek, die ich entwickle, es ist ein aktiviertes Plugin, das im Grunde nichts anderes tut, als eine erweiterte Bibliothek von functionen für Entwickler zur Verfügung zu stellen, um benutzerdefinierte Lösungen für Projekte zu erstellen. aber im Wesentlichen wird es so instanziiert:

 if(class_exists('div_library')){ return $library = div_library::instance(); #singleton } 

Dann am Ende der Konstruktion feuert die Aktion:

 // Div Library loading complete do_action( 'divlibrary_loaded', $this ); 

Danach erstellte ein Entwickler in den mu-plugins seine eigene Geschäftslogik für die Site unter Verwendung der classn, die in der Div-Bibliothek (optional) verfügbar sind. Div Starter ist der Begleiter zu der Bibliothek, es ist ein Kind-wie Boilerplate für die Entwicklung mit Div-Bibliothek und es lädt automatisch die Add-ons und Module (CPT-Build-outs) mit dieser glob() -Methode, wie Sie sehen können. Ich hatte bis jetzt noch nie ein Problem, und selbst jetzt erscheint es nur auf dem A2-Hosting. Hoffe, dass hilft, alle Lücken zu füllen

Solutions Collecting From Web of "wp-admin wird nicht auf wp-login.php umgeleitet"

Nun, die gute Nachricht ist, dass ich die Antwort gefunden habe, die schlechte Nachricht ist, dass die Antwort so lahm ist. Offenbar habe ich einige ACF-Feld-Exportdateien mit mehreren Feldgruppen, die jeweils in ihren eigenen < ?php ?> -Wrapper eingeschlossen sind. Nun, es gab einen Zeilenwechsel zwischen den beiden so:

 ?> < ?php 

Und das war genug, um alles zu brechen. Lame richtig? Wenn Sie also auf die Suche nach weißen Feldern stoßen oder nach einer Möglichkeit suchen, dass Ihr Gastgeber nicht so wählerisch ist: P