Buscar


imprimir pdf

Opciones de PHP en los alojamientos compartidos


Introducción

Esta guía le indica cómo modificar una serie de valores de su php.ini a través del fichero .htaccess de su alojamiento.

Si no existiera un fichero .htaccess, puede crearse un fichero de texto con ese nombre (no debe olvidarse el punto al principio del nombre del fichero) en el directorio www de su alojamiento.

Elección de la versión de PHP

Todos los alojamientos de OVH, pueden utilizar PHP 4 y PHP 5 (Start, GP, Plan).
Todos los clústers de web han sido actualizados.

  • La extensión .php4 será procesada por el PHP versión 4
  • La extensión .php5 será procesada por el PHP versión 5.2
  • La extensión .php6 será procesada por el PHP versión 6


Para elegir qué versión procesará la extensión por defecto .php, basta añadir/modificar una línea en el fichero de configuración .htaccess en la raíz del sitio web sitio con la versión deseada.


Modificar la versión de PHP por defecto

Por defecto, los alojamientos de OVH procesan los fiheros *.php con el intérprete PHP versión 5.2.10

Para PHP versión 5.2 la línea a añadir / modificar es la siguiente :


SetEnv PHP_VER 5



Para PHP versión 5.3 la línea a añadir / modificar es la siguiente :


SetEnv PHP_VER 5_TEST



Para PHP versión 4 la línea a añadir / modificar es la siguiente :


SetEnv PHP_VER 4



Para PHP versión 6 la línea a añadir / modificar es la siguiente :


SetEnv PHP_VER 6


Módulos instalados

Puede ver los módulos instalados a través de la página test.php de su alojamiento.

Por ejemplo para un alojamiento situado en el cluster010 :




RegistrerGlobals

Si lo necesita, puede cambiar el valor de Register globals (por defecto = 1) añadiendo a su fichero .htaccess de su alojamiento, la línea :


SetEnv REGISTER_GLOBALS 0


Más información en la guía : ConfigPhp


Clústers de OVH

Para más información acerca de los clústers de OVH consulte nuestra guía clusterPlanOvh.

La carga instantánea (actualizada al minuto) está disponible en la página web, en la página de carga


Cache Control en PHP

Los alojamientos compartidos de OVH en clúster (Gp y Plan) no son compatibles con la opción :


cache_control = private


Elimine la línea aterior si usa un alojamiento PLAN o GP y por cualquier motivo, sus scripts la incluyen. De lo contrario tendrá problemas con la actualización de los datos de las tablas MySQL



Configuración de Ioncube

Es posible activar IONCUBE poniendo valor afirmativo (1) al valor IONCUBE.

SetEnv IONCUBE 1


ATENCIÓN : El uso de Ioncube necesita obligatoriamente la desactivación de Zend Optimizer así como el uso de PHP 5


SetEnv IONCUBE 1
SetEnv ZEND_OPTIMIZER 0
SetEnv PHP_VER 5




Ocultación de warnings PHP


Por defecto, los warnings y errores de PHP se muestran en la salida estándar (página web).

Puede ocultarlos con la opción display_errrors :


SetEnv DISPLAY_ERRORS 0





Más información

: ConfigPhp :: Configuración de PHP en alojamiento compartido
: HtaccessModRewrite :: Algunas ideas sobre el módulo rewrite de Apache
: HtaccessAutre :: Opciones Htaccess en los alojamientos compartidos