Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 294
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 168
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 237
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 317
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 358
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/mxjfranco/public_html/codeignite/application/controllers/Welcome.php
Line: 9
Function: __construct
File: /home/mxjfranco/public_html/codeignite/index.php
Line: 315
Function: require_once
A nadie le gusta perder su tiempo. Por tal razón, te hago la promesa de compartirte conocimientos para que tú y tu equipo puedan diseñar proyectos de alto impacto de manera profesional con guías probadas.
Gracias a 20 años de experiencia como consultor en diseño y evaluación de políticas públicas en América Latina, te puedo ayudar a evitar los errores y omisiones más comunes que cometen servidores públicos cuando diseñan y ejecutan proyectos.
No conozco un solo político o servidor público en América Latina que haya deseado implementar un desastre. Todos poseían buenas intenciones, pero ¿qué los llevó al fracaso? Acompáñame a descubrir la ciencia detrás del diseño de políticas públicas viables.
Conoce más
“…la mejor guía en español disponible para diseñar políticas públicas factibles…”
– Dr. Luis F. Aguilar Villanueva
Este libro de Julio Franco Corzo se ha convertido en un best seller porque es una guía que, paso a paso, permite focalizar los esfuerzos para realizar un análisis profesional y crear soluciones viables de política pública.
La obra se ha convertido en un referente que permite desarrollar habilidades para diseñar políticas públicas con método y presentar propuestas de forma profesional a decisores dentro de la administración pública.
¿Cómo puede ayudarte este libro si eres un servidor público o deseas ser un profesional en el diseño de política pública?
Si deseas ser un profesional y diseñar políticas públicas factibles, esta obra es para ti.
Descubre más
“…Julio Franco nos regala otro libro excelente, involucrado en la solución de problemas públicos reales.” – Dr. Luis F. Aguilar Villanueva
En este nuevo libro Julio Franco Corzo, autor del best seller Diseño de Políticas Públicas, nos presenta lecciones valiosas para evitar el despilfarro de miles de millones de pesos, al proporcionar ejemplos de proyectos públicos de infraestructura fallida.
Sin referir a actores políticos y haciendo hincapié en el proceso de toma de decisiones, emite recomendaciones para prevenir la propagación de elefantes blancos.
El autor responde tres preguntas fundamentales:
Si alguna de estas cuestiones despierta tu atención, esta obra es para ti.
Descubre más
Escribí este texto con un objetivo en mente: acompañarte paso a paso en cada una de las etapas requeridas para diseñar políticas públicas efectivas.
Descubre más
Este libro te presenta las historias de fracasos gubernamentales que nos costaron miles de millones de pesos. Mi misión es compartirte lecciones valiosas para prevenir desastres gubernamentales.
Descubre más