Heim > Backend-Entwicklung > PHP-Tutorial > Thinkphp deaktiviert das Debuggen. Wie können die ausgegebenen Informationen in der Bibliothek eines Drittanbieters angezeigt werden?

Thinkphp deaktiviert das Debuggen. Wie können die ausgegebenen Informationen in der Bibliothek eines Drittanbieters angezeigt werden?

WBOY
Freigeben: 2016-09-08 08:29:39
Original
1071 Leute haben es durchsucht

Aufgrund von tp wird die Auslösefunktion verwendet, aber wenn das Debuggen deaktiviert ist, werden diese Fehler auslösenden Funktionen blockiert.
Sobald ein Fehler ausgegeben wird, wird direkt zur Fehlerseite gesprungen, ohne dass der Fehlerinhalt angezeigt wird.
Wie bei WeChat Pay und anderen Klassenbibliotheken wurden einige Ausnahmen im Programm ausgelöst, nachdem ich darauf verwiesen hatte, und ich sah den Inhalt. Wie kann ich das Debuggen deaktivieren und trotzdem den ausgelösten Inhalt sehen?

<code>throw new SDKRuntimeException("统一支付接口中,缺少必填参数openid!trade_type为JSAPI时,openid为必填参数!" . "<br>");


class  SDKRuntimeException extends Exception {
    public function errorMessage()
    {
        return $this->getMessage();
    }

}




</code>
Nach dem Login kopieren
Verwandte Etiketten:
php
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