Heim > Backend-Entwicklung > PHP-Tutorial > Debugging-Tools – das installierte xdebug-Modul ist in phpinfo nie sichtbar

Debugging-Tools – das installierte xdebug-Modul ist in phpinfo nie sichtbar

WBOY
Freigeben: 2016-08-04 09:21:50
Original
2366 Leute haben es durchsucht

Folgen Sie den Anleitungen im Internet und konfigurieren Sie die Konfiguration wie unten gezeigt:
Debugging-Tools – das installierte xdebug-Modul ist in phpinfo nie sichtbar

Allerdings ist das installierte xdebug-Modul nie in phpinfo zu sehen

Antwortinhalt:

Folgen Sie den Anleitungen im Internet und konfigurieren Sie die Konfiguration wie unten gezeigt:
Debugging-Tools – das installierte xdebug-Modul ist in phpinfo nie sichtbar

Allerdings ist das installierte xdebug-Modul nie in phpinfo zu sehen

Möglicherweise sind mehrere Konfigurationsdateien vorhanden. Es wird empfohlen, auf der PHPInfo-Seite nach Loaded Configuration File und Additional .ini files parsed zu suchen, um die entsprechende php.ini-Datei zum Konfigurieren von xdebug zu finden. Führen Sie php --ini in der Befehlszeile aus, um die unter der CLI geladene Konfigurationsdatei anzuzeigen. Konfigurieren Sie sie nicht falsch.

Ihre xdebug-Version ist wahrscheinlich falsch.
1 xdebug wird oft zum Drucken und Formatieren von var_dump verwendet. Es scheint praktisch zu sein.
2 Arbeiten Sie mit wincachegrind zusammen, um den Code zu analysieren und zu optimieren.
Wenn Sie nur das Array formatieren und drucken möchten, finden Sie hier eine Methode

<code>/**</code>
Nach dem Login kopieren
    • PHP-Ausgabe-Debugging

    • @param unbekannte $vars

    • @param string $label

    • @param string $return

    • @return string|NULL
      */

    1. statischer Funktionsdump($vars, $label = '', $return = false) {

      <code>   if (ini_get('html_errors')) {
             $content = "<pre class="brush:php;toolbar:false">\n";
             if ($label != '') {
                 $content .= "<strong>{$label} :</strong>\n";
             }
             $content .= htmlspecialchars(print_r($vars, true));
             $content .= "\n
      \n"; } else { $content = $label . " :\n" . print_r($vars, true); } if ($return) { return $content; } echo $content; return null;
      Nach dem Login kopieren

      }
      Sie können es als global definieren

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage