Habilitar Sesiones en PHP con WebMatrix 3

Hola a todos. Hoy vengo a comentarles un extraño caso que me ocurrió usando WebMatrix 3 y PHP.

La verdad ocurrieron muchas cosas, pero decidir colocarle este titulo al post. Comencemos por el principio.

Usando php con WebMatrix tenia problemas con un sitio y no sabia por que, no hacia lo que supuestamente tenia que hacer y no me decía ningún error. Así que use la herramienta Fiddler para ver que estaba pasando, con la sorpresa que tenia un error 500.

500 Error interno

Es un código comúnmente emitido por aplicaciones empotradas en servidores web, mismas que generan contenido dinámicamente, por ejemplo aplicaciones    montadas en IIS o Tomcat, cuando se encuentran con situaciones de error ajenas a la naturaleza del servidor web.

Como no me decía nada esto, solo que había un comportamiento extraño, decidí ver que pasaba, para esto habilite que en php se mostraran los errores, normalmente esto se hace editando el archivo de configuración de php, llamado php.ini habilitando display_errors = Off a display_errors = On y esto fue lo que me mostro.

image

Básicamente las variables de sesión se guardan en un archivo en la maquina y por tal motivo no se esta pudiendo leer, ni escribir en ese archivo. Normalmente esto esta configurado para guardarlo en C:windowstemp, para corregir este problema debemos cambiar el path a una carpeta donde tengamos derechos para esta labor. esto lo hacemos en la siguiente opción del archivo php.ini session.save_path = "C:temp"

Bueno amigos, espero les sirve esta pequeña ayuda.

 

Saludos

Romny

Un buen libro para empezar con ASP.NET MVC 4

Hola a todos.

Bueno compañeros, si desean un buen libro para empezar en el maravilloso mundo de ASP.NET MVC4, por que no todo esta en internet les recomiendo este libro.

Pro ASP.NET MVC 4 (Professional Apress) 4th Edition by Adam Freeman

A9781430242369-3d_4

Description: The ASP.NET MVC 4 Framework is the latest evolution of Microsoft’s ASP.NET web platform. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.

You’ll learn:

-Gain a solid architectural understanding of ASP.NET MVC 4, including basic MVC

-Explore the entire ASP.NET MVC Framework

-Learn what’s new in version 4 and how how best to apply these new features

-See how MVC and test-driven development work in action

-Capitalize on your existing knowledge quickly and easily through comparison of features in classic ASP.NET to those in ASP.NET MVC

 

Este libro los orienta en el desarrollo de aplicaciones web usando, ASP.NET MVC 4, jquery y entity framework, se los recomiendo.

 

Saludos.

Romny