Ofrecemos PHP 5.3 en todos los servidores
Acabamos de añadir soporte para PHP 5.3 en todos nuestros servidores y planes de alojamiento, convirtiendonos así en uno de los escasos proveedores que lo ofrecen.
Para hacer uso de la versión 5.3 de PHP en tu sitio web debes crear un archivo llamado .htaccess en el directorio de tu cuenta de alojamiento donde quieras usar esta versión de PHP (si ya existe debes editarlo) y añadir la siguiente línea:
AddHandler php5.3-script .php
Esto hará que todo script con extensión “.php” use la versión 5.3 de PHP.
Si creas el mencionado archivo .htacess en el directorio public_html de tu cuenta de alojamiento, toda tu alojamiento usará esta versión de PHP, a no ser que especifiques otra versión diferentes en un directorio concreto.
Para hacer pruuebas, lor azonables es que ubiques el archivo .htaccess con la mencionada línea de confgiuración en un directorio concreto de tu cuenta de alojamiento, por ejemplo en public_html/pruebas .
Algo más de información en la guía Definir PHP 5.3 como la versión pretederminada de PHP de nuestro Wiki.
Advertencia: La versión 5.3 de PHP no es precisamente estable e introduce bastantes cambios respecto a la versión anterior. Si tu web funciona bien con PHP 5.2 no hagas que pase a usar PHP 5.3 . Usa la versión de 5.3 para nuevos proyectos o sitios web desarrollados por tí, o simplemente para jugar.
Categorias: Anuncios y novedades, Avisos e Incidencias


Comentarios
Los comentarios de este post en RSS
Álvaro G. Vicario
Septiembre 8, 2009 @ 13:16
Aparentemente, en la configuración predeterminada no se especifica un huso horario válido así que un simple phpinfo() provoca una cascada de errores iguales:
Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘Europe/Berlin’ for ‘CEST/2.0/DST’ instead in /home/XXX/public_html/root/php5.3/phpinfo.php on line 3
… donde XXX es el directorio del usuario; así un centenar de veces. Lo más cómo es añadir una línea al archivo ~/etc/php5.3/php.ini, p.ej.:
date.timezone = Europe/Madrid
Luego hay que abrir sesión por SSH y matar los procesos de php5.3 (o esperar un rato a que se mueran solos).
Añade tu opinión