Yii 2.0.14 Ventajas y Desventajas

Actualización Yii 2.0.14


Ventajas


Aun no he probado las ventajas

Desventajas

Algo que no me pareció divertido es que ahora no puedes imprimir nada sin que te salga este error:


An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in


Lo cual es un poco molesto, ya que estaba acostumbrado a debuguear mi código utlizando los métodos var_dump o un echo, ahora con la llegada de esta actualización esto ya no es posible.
Sin embargo encontré esta solución para evitar este molesto mensaje.

Agregar al inicio y al final del método, las siguiente líneas.


    public function actionIndex(){
        ob_start();
        echo "<br> Hola";        
        return ob_get_clean();
    }

Con estas líneas te evitas las molestias y puedes debuguear y quitarlas cuando termines. 

Fuente: https://stackoverflow.com/questions/49638762/yii2-headers-sent-twice-when-running-console-from-web-app

Comentarios

Aprende Yii2


Lo más Visto

Cómo manipular la propiedad sameSite para prevenir "Cross-Site Request Forgery"

Instalar Netbeans 14 en Ubuntu 22 por consola

Cache de RBAC

Cómo crear un modal simple

hostinger

ventana bienvenida