2016-06-20 4 views
0

Ich bin neu in WordPress. Ich habe an einem Plugin gearbeitet, und als ich die Admin-Seite aktualisiert habe, weiß es. Ich habe alle Debugging-Optionen auf der wp-Config-Datei aktiviert und es zeigt immer noch einen weißen Bildschirm. Ich habe den ganzen Code auf dem Plugin gelöscht, an dem ich gearbeitet habe, von dem ich annahm, dass er den weißen Bildschirm verursacht hat und immer noch nichts passiert.Warum erhalte ich einen weißen Bildschirm, nachdem ich das Debugging aktiviert habe?

Weiß jemand, wie ich sonst dieses Problem debuggen kann?

Unten ist meine WP-Config-Datei. Ich weiß nicht, ob ich etwas vermisse oder nicht.

** 
* 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. 
* 
* For information on other constants that can be used for debugging, 
* visit the Codex. 
* 
* @link https://codex.wordpress.org/Debugging_in_WordPress 
*/ 
error_reporting(E_ALL); ini_set('display_errors', 1); 
define('WP_DEBUG', TRUE); 



// Tells WordPress to log everything to the /wp-content/debug.log file 
define('WP_DEBUG_LOG', true); 

// Doesn't force the PHP 'display_errors' variable to be on 
define('WP_DEBUG_DISPLAY', TRUE); 

// Hides errors from being displayed on-screen 
//@ini_set('display_errors', 0); 

/* 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'); 
+0

Können Sie sich einloggen zu verwalten? Wenn ja - versuchen Sie, Ihr Thema erneut zu aktivieren. Was passiert auch, wenn Sie das Debugging deaktivieren? und was sagt dein log? Ich würde auch 'ini_set ('display_errors', 1) ändern;' zu '@ini_set ('display_errors', 1);' –

+0

Nein, ich kann mich nicht einmal beim admin anmelden, ich habe versucht, @ini_set ('display_errors', 1); funktioniert nicht – json2021

+0

das würde bedeuten, dass Sie einige Fehler haben, oder Syntaxfehler/ –

Antwort

0

fand ich das Problem aus ...

ich nicht ABSPATH mit einer Schnur umwickeln hat ..

if(!defined(ABSPATH)){ 

    exit; 
} 

habe ich es zu

if(!defined("ABSPATH")){ 

    exit; 
} 
+0

Nun, in Ihrem eingefügten Code in Originalfrage gibt es einfache Anführungszeichen. 'if (! defined ('ABSPATH')) define ('ABSPATH ', dirname (__ FILE__).'/'); ' –

Verwandte Themen