Ich möchte den Debug-Modus für bestimmte Controller in CakePHP aktivieren. Jetzt mache ich das in config / core.php, es funktioniert gut. Aber es ist einfach zu aktivieren / deaktivieren in Controller, können wir Probleme mit der Arbeit in Live-Sites zu vermeiden, sonst das Protokoll verwirrte Benutzer
Ich bin zu spät zur Party, aber nur für den Fall, dass jemand anderes das braucht.
%Vor%Ich arbeite offsite, also bin ich der einzige Benutzer auf der IP, kann ein Schmerz sein, um die IP zu aktualisieren, wenn der Router entscheidet, um zu springen, aber es ist ein kleiner Preis zu zahlen.
Es bedeutet, dass Debugging für alle Controller aktiviert ist, aber das ist kein Problem.
Es funktioniert für mich in CakePHP 3.4 .
Verwenden Sie den folgenden Code oben auf Ihrem Controller in CakePHP 3+:
%Vor% Dann sollte Ihr beforeFilter()
Code wie folgt aussehen: