Las configuraciones de PHP se administran a través del archivo php.ini. Editar este archivo le permite personalizar varias configuraciones de PHP, como habilitar o deshabilitar etiquetas cortas, establecer límites de memoria y más.
Esta guía le mostrará cómo editar el archivo php.ini en servidores Ubuntu tanto para OpenLiteSpeed como para Nginx para habilitar etiquetas PHP cortas.
Dependiendo de la versión de PHP que esté utilizando, el archivo php.ini normalmente se encuentra en uno de los siguientes directorios:
/etc/php/7.4/fpm/php.ini # For PHP 7.4 /etc/php/8.0/fpm/php.ini # For PHP 8.0 /etc/php/8.1/fpm/php.ini # For PHP 8.1
Podemos usar el comando php --ini en la terminal para encontrar la ruta del archivo php.ini.
root@ubuntu:~# php --ini Configuration File (php.ini) Path: /etc/php/8.1/cli Loaded Configuration File: /etc/php/8.1/cli/php.ini Scan for additional .ini files in: /etc/php/8.1/cli/conf.d Additional .ini files parsed: /etc/php/8.1/cli/conf.d/10-mysqlnd.ini, .... .... ....
Para encontrar la ruta exacta, ejecuta:
php --ini | grep "Loaded Configuration File"
Este es el resultado:
root@ubuntu:~# php --ini | grep "Loaded Configuration File" Loaded Configuration File: /etc/php/8.1/cli/php.ini
Para OpenLiteSpeed, el archivo php.ini normalmente se encuentra en:
/usr/local/lsws/lsphp74/etc/php/7.4/litespeed/php.ini # For PHP 7.4 /usr/local/lsws/lsphp80/etc/php/8.0/litespeed/php.ini # For PHP 8.0
Si no estás seguro de la ruta, puedes encontrarla ejecutando:
php --ini | grep "Loaded Configuration File"
Este es el resultado:
root@ubuntu:~# php --ini | grep "Loaded Configuration File" Loaded Configuration File: /usr/local/lsws/lsphp81/etc/php/8.1/litespeed/php.ini
Utilice un editor de texto como nano o vim para abrir el archivo php.ini. Reemplace 8.1 con su versión actual de PHP.
Para Nginx:
nano /etc/php/8.1/cli/php.ini
Para OpenLiteSpeed:
nano /usr/local/lsws/lsphp81/etc/php/8.1/litespeed/php.ini
Busca la directiva short_open_tag. Para buscar en nano, presione Ctrl W, escriba short_open_tag y presione Entrar.
Modificar la línea a:
short_open_tag = On
Si la línea está comentada (tiene un ; al principio), elimine el ; para descomentarlo.
Después de realizar los cambios, debemos reiniciar los servicios para aplicar los cambios.
Para Nginx:
sudo systemctl restart php8.1-fpm sudo systemctl restart nginx
Para OpenLiteSpeed:
sudo systemctl restart lsws
Para confirmar que las etiquetas cortas están habilitadas, cree un archivo PHP de prueba en el directorio raíz de su servidor web:
// Notice how we are using short tags. phpinfo(); ?>
Acceda a este archivo a través de su navegador (por ejemplo, http://yourserver.com/test.php). Verifique el valor short_open_tag en la salida para ver si está configurado en Activado.
Editar el archivo php.ini es sencillo pero requiere atención al detalle. Asegúrese siempre de tener la ruta correcta al archivo php.ini y reinicie los servicios apropiados después de realizar cambios. Esta guía cubrió cómo habilitar etiquetas PHP cortas para Nginx y OpenLiteSpeed en servidores Ubuntu.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3