cakePHP: debug oraz redirect

Dzisiaj 2 banalne rady, w zasadzie kwestie o których powinien każdy wiedzieć, jednak jak pokazują posty na forum.php.pl z zeszłego tygodnia wcale tak nie jest.

Pierwsza sprawa to ustawienie stałej DEBUG (/app/config/core.php) na coś więcej niż 0 (sugeruje 2). Zaskakujący jest fakt, iż większość osób, które pisały do mnie na owym forum z prośbą o pomoc „bo w cake nic nie działa i nic się nie dzieje” miały DEBUG ustawiony na 0 (no to rzeczywiście nic dziwnego, że kawałka komunikatu o błędach nie zobaczyły ;) ). Swego czasu pytałem się też kilku „kejkowców” jak tam u nich wygląda sprawa z ilością pytań sql. I tu to samo: nie mieli pojęcia bo… w ogóle nie pracowali na włączonym DEBUGu. Nie powiem, jestem zdziwiony, że w ogóle tak mozna napisać całą aplikację :)

Druga rada to też wynik postów na forum. Pamiętajcie aby po $this->redirect(‘/kontroler/akcja/’); zawsze wstawić exit();! Brak exita to musi być dość powszechny błąd skoro nawet było o tym na piekarence :)

Podobne wpisy

Kategoria: PHP Otagowane jako , , 2 komentarzy

2 Responses to cakePHP: debug oraz redirect

  1. Paweł Rabinek 07-03-2007, 21:39

    A ja mam tutaj dziwny problem… Po zmianie DEBUG na 0, cała aplikacja szaleje, tworzą się nieprawdłowe linki, do linka dodaje się ?CAKEPHP=xxxxx, ogólnie dziwne. Mógłbym zostawić DEBUG=1, ale wtedy znów nie działają błędy, np.: 404…

  2. Luteria 14-05-2007, 18:46

    gdy zalaczam Skype to wyswietla nie komunikat z bledem nr.118!!!! Pisze wlasnie cos o debugu, a ja nie mam zielonego pojecia o co chodzi.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

© 2005-2012 normanos.com

domeny i hosting