Seleccione la versión de PHP
La versión PHP se puede configurar para cada dominio a través del menú de cliente. Recomendada (y preestablecida) para el uso de TYPO3 9.5.x y TYPO3 10.4.x es la versión "7-73LATEST (7.3.x)". Dentro de la versión también existen las opciones Light, Standard, Extended y FASTCGI. Estas difieren en el número de módulos PHP instalados. La opción EXTENDED es útil para las versiones de TYPO3 mencionadas.
Integrar módulos precompilados
Además de las funciones ya integradas, proporcionamos otros módulos precompilados. Estos sólo necesitan ser integrados a través del archivo php.ini.
Nota: Los módulos PHP propios, no existentes, deben integrarse como versión de 32 bits.
Para ello, se accede al editor PHP.ini del dominio correspondiente a través del menú del cliente.
Editor PHP.ini ' Otros ajustes
deben ajustarse los siguientes parámetros.
- extension = "suhosin.so"
- memory_limit = "256M"
- register_globals = "0"
- post_max_size = "128M"
- magic_quotes_gpc = "0"
- extension_dir = "/usr/local/lib/php_modules/7-73LATEST"
- upload_max_filesize = "128M"
Rutas a los módulos PHP
La ruta para los módulos instalables adicionales debe introducirse ahora en el campo extension_dir, dependiendo de la versión de PHP seleccionada. Están disponibles las siguientes opciones:
- /usr/local/lib/php_modules/5-56STABLE
- /usr/local/lib/php_modules/5-56LATEST
- /usr/local/lib/php_modules/5-56LEGACY
- /usr/local/lib/php_modules/7-70LEGACY
- /usr/local/lib/php_modules/7-70STABLE
- /usr/local/lib/php_modules/7-70LATEST
- /usr/local/lib/php_modules/7-71STABLE
- /usr/local/lib/php_modules/7-71LATEST
- /usr/local/lib/php_modules/7-72STABLE
- /usr/local/lib/php_modules/7-72LATEST
- /usr/local/lib/php_modules/7-73STABLE
- /usr/local/lib/php_modules/7-73LATEST
El nombre del módulo seguido de '.so' debe introducirse ahora en el campo Other settings.
Los cambios en el editor PHP.ini surten efecto inmediatamente y ahora pueden comprobarse llamando a phpinfo().
Nota: Si existe un archivo php.ini local en un directorio (por ejemplo, en el directorio de inicio del dominio), no se aplicarán los ajustes realizados en el editor PHP.ini, sino los ajustes del archivo php.ini local. Por lo tanto, cualquier archivo php.ini existente debe ser eliminado.
Lista de módulos PHP precompilados
Los siguientes módulos PHP (PHP 5 y PHP 7) ya están disponibles precompilados:
- apcu.so (sólo PHP 7)
- curl.so
- imagick.so
- imap.so
- intl.so
- PHP 5.2: ioncube_loader_lin_5.2.so
- PHP 5.3: ioncube_loader_lin_5.3.so
- PHP 5.4: ioncube_loader_lin_5.4.so
- PHP 5.5: ioncube_loader_lin_5.5.so
- PHP 5.6: ioncube_loader_lin_5.6.so
- PHP 7.0: ioncube_loader_lin_7.0.so
- PHP 7.1: ioncube_loader_lin_7.1.so
- PHP 7.2: ioncube_loader_lin_7.2.so
- PHP 7.3: ioncube_loader_lin_7.3.so
- ldap.so
- mailparse.so
- mbstring.so
- mcrypt.so (hasta PHP 7.1)
- memcache.so (hasta PHP 5.6)
- memcached.so
- mime_magic.so
- mysqlind.so (ya compilado desde PHP 5.4)
- mysqlnd.so (ya compilado a partir de PHP 5.4)
- ncurses.so
- oauth.so
- pgsql.so
- soap.so
- sockets.so
- suhosin.so (sólo PHP 5)
- suhosin7.so (sólo PHP 7 y PHP 7.1)
- tidy.so
- xmlrpc.so
- zip.so (ya compilado desde PHP 5.4)