FAQ #2264
Artikel editieren
Artikel weiterleiten

Cómo modificar la configuración de PHP en su paquete de Hosting

ÍNDICE

Configurar versión de PHP

Activar PHP Boost

Parámetro: Register Globals off

 

Configurar versión de PHP 

En tu área de cliente tienes la posibilidad de modificar las versiones de PHP y de activar el PHP boost.

Puedes realizar un cambio entre las versiones PHP 5.6, 7.0 y 7.1 en pocos clics desde tu área de cliente.

 

En primer lugar, accede con tu número  y tu contraseña de cliente y elige la opción Tu paquete. En el apartado Bases de datos y espacio web, pulsa en Configurar versión de PHP

 

modificar PHP versión 5.x, PHP Boost-1.jpg

 

En la página siguiente puedes elegir una versión de PHP entre las que se te ofrecen.

 

 

 modificar PHP versi�n 5.x, PHP Boost-1.jpg

 

Deberás elegir una versión distinta de la que tienes actualmente y pulsar en Guardar (en nuestro ejemplo vamos a cambiar a la versión PHP 7.3.

 

modificar PHP versi�n 5.x, PHP Boost-2.jpg

 

 Se confirmará el cambio cuando guardes los ajustes.

 

modificar PHP versi�n 5.x, PHP Boost-3.jpg

 

Activar PHP Boost

La opción PHP Boost se puede activar directamente bajo el menú donde están las versiones de PHP disponibles.

 

modificar PHP versi�n 5.x, PHP Boost-4.jpg

 

PHP Boost activa un código de caché. Este permite ejecutar los scripts PHP hasta un 100% más rápido. Con el Boost activado, PHP se ejecuta en modo FastCGI.

 

Recuerda que: Con PHP Boost activado solo se considerará el archivo php.ini en el directorio principal. Sus directivas se aplican también a los subdirectorios.

 

¿Con qué configuraciones básicas se puede acceder a PHP con STRATO?

A partir del paquete STRATO PowerWeb podrás utilizar la versión PHP 5.3 para los paquetes antiguos. Todos los paquetes nuevos a partir del Hosting Básico actual (correspondiente al Hosting Medio antiguo) te ofrecen ya la versión de PHP 5.6.

En la siguiente tabla podrás ver con qué configuraciones básicas se utilizan  estas versiones de PHP.

PHP 5.3.8 - config
ParámetroValorSignificado
display_errorsOnMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time60 sEstablece el máximo tiempo de ejecución que se permite
memory_limit104 MBLimita el consumo de memoria de un Script a un máximo de 104 MegaByte
post_max_size10 MBDetermina un tamaño máximo de 10 MB para los datos enviados mediante el método POST a través de PHP
register_globalsOffPermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
upload_max_filesize10 MBEstablece 10 MB como tamaño máximo de carga de un archivo
zend.ze1_compatibility_modeOffDesactiva la compatibilidad con el motor zend 1
session.gc_maxlifetime1440 s Establece el tiempo en el que se interrumpe una sesión PHP
session.cache_expire180 sDetermina 3 horas de vigencia, para la sesión que se encuentraen el caché
PHP 5.6.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time120 sEstablece el máximo tiempo de ejecución que se permite
memory_limit128 MB Limita el consumo de memoria de un Script a un máximo de 128 MegaByte
post_max_size48 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsOffPermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
upload_max_filesize32 MBEstablece 32 MB como tamaño máximo para un archivo cargado
session.gc_maxlifetime1440 sEstablece 1440 segundos como tiempo en el que se interrumpe una sesión PHP
session.cache_expire180 Determina 3 horas de vigencia, para la sesión que se encuentraen el caché
PHP 7.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time60 sec (CPU) / 120 sec (máximo)Establece el máximo de tiempo que se le permite
memory_limit128 MB -> 256 MBLimita el consumo de memoria de un Script a un máximo de 256 MegaByte
post_max_size48 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsYa no existePermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
upload_max_filesize64 MBEstablece 64 MB como tamaño máximo para un archivo cargado
session.gc_maxlifetime1440 sEstablece 1440 segundos como tiempo en el que se interrumpe una sesión PHP
session.cache_expire180 minDetermina 3 horas de vigencia, para la sesión que se encuentraen el caché

 

PHP 7.1.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time60 s (CPU) / 120 s (máximo)Establece el máximo de tiempo que se le permite
memory_limit256 MBLimita el consumo de memoria de un Script a un máximo de 256 MegaByte
post_max_size48 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsYa no existePermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
session.gc_maxlifetime1440 sTiempo en el que se interrumpe una sesión PHP
session.cache_expire180 minDetermina 3 horas de vigencia, para la sesión que se encuentraen el caché

 

PHP 7.2.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time240 segundosEstablece el máximo de tiempo que se le permite
memory_limit256 MBLimita el consumo de memoria de un Script a un máximo de 256 MegaByte
post_max_size48 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsYa no existePermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
session.gc_maxlifetime1440 sTiempo en el que se interrumpe una sesión PHP - TimeOut
session.cache_expire180Determina 3 horas de vigencia, para la sesión que se encuentraen el caché

 

PHP 7.3.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time240 segundosEstablece el máximo de tiempo que se le permite
memory_limit256 MBLimita el consumo de memoria de un Script a un máximo de 256 MegaByte
post_max_size48 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsPermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
session.gc_maxlifetime1440 sTiempo en el que se interrumpe una sesión PHP - TimeOut
session.cache_expire180 minDetermina 3 horas de vigencia, para la sesión que se encuentraen el caché

 

PHP 7.4.x – config
ParámetroValorSignificado
display_errorsOffMuestra un error de script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time240 sEstablece el máximo de tiempo que se permite
memory_limit512 MBLimita el consumo de memoria de un Script a un máximo de 256 MegaByte
post_max_size76 MBDetermina un tamaño máximo de 48 MB para los datos enviados mediante el método POST a través de PHP
register_globalsNO existePermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
session.gc_maxlifetime1440 sTiempo en el que se interrumpe una sesión PHP - TimeOut
session.cache_expire180minDetermina 3 horas de vigencia, para la sesión que se encuentraen el caché

 

PHP 8.0.x – config
ParámetroValorSignificado
display_errorsOffMuestra el error del script en el navegador
file_uploadsOnPosibilita la carga de archivos
max_execution_time240 sEstablece el máximo de tiempo de ejecución que se permite
memory_limit512 MBLimite del consumo de memoria de un Script
post_max_size76 MBDetermina un tamaño máximo para los datos enviados mediante el método POST de PHP
register_globalsNO existePermite el registro de datos enviados por POST o GET, como variables globales
safe_modeOffPone en funcionamiento el Modo Seguro (Safe Mode) de PHP
upload_max_filesize64 MBEstablece el tamaño máximo de carga de un archivo
session.gc_maxlifetime1440 sTiempo en el que se interrumpe una sesión PHP - TimeOut
session.cache_expire180 minTiempo limite de la caducidad de la caché actual

 

 

A partir de PHP 7.2.x está activada la extensión Intl.

 

Parámetro: Register Globals off

Register Globals está desactivado a partir de la versión 4.4.1. Esto significa que un Script PHP con información enviada por ejemplo como datos GET o POST, no podrá acceder a variables globales.

Utilizando Arrays se podrá acceder a los datos transmitidos. Es decir, las variables enviadas mediante GET, se obtendrán con $_GET ["nombre de la variable"]. Los datos POST con $_POST ["nombre de la variable"].

 

Estas innovaciones contribuyen a la seguridad y la estructura de los Scripts PHP, y mediante los siguientes ejemplos, pueden adaptarse a los Scripts existentes.

 

Antes:

PHP ( tudominiodestrato.eu/test.php?test=Noticia )   

                           

$text = $test;

echo $text;

?>

Edición: Noticia

 

Después:

PHP ( tudominiodestrato.eu/test.php?test=Noticia )

 

$test = $_GET["test"];

$text = $test;

echo $text;

?>

Edición: Noticia

 

Configuración del tiempo de ejecución

Con la actualización a la versión PHP 5.3.22 hay un nuevo límite para el número máximo de campos en una petición POST que se ha medido con 1.000. Este valor se puede modificar manualmente mediante un archivo php.ini propio introduciendo, por ejemplo, el valor max_input_vars = 2000.

 

Encontrará una descripción detallada al respecto aquí: http://php.net/manual/es/info.configuration.php

 

Observación: Para saber cómo está configurado PHP en su paquete de alojamiento web, sólo tiene que crear un pequeño archivo con el nombre info.php.

¿Cómo puedo ver mi version PHP y/o MySQL?

Así se utiliza PHP

 

 

NO existe
NO existe
×