Si eres un usuario relativamente nuevo de Linux y gestionas un servidor con PHP, es importante que sepas que tras editar el archivo php.ini, debes reiniciar el servicio de PHP.
PHp está asociado con to servidor web o con tu gestor de procesos externo FastCGI. En la mayoría de los casos, tras editar el archivo php.ini, solamente necesitas reiniciar tu servidor, que seguramente Apache, Nginx o Lighttpd, dependiendo del que tengas instalado en tu sistema operativo. De este modo podrás aplicar la nueva configuración guardada.
Vamos a ver cómo reiniciar PHP, para lo cual, debes reiniciar tu servidor web. Dependiendo de tu servidor web, debes ejecutar uno de los siguientes comandos:
Contenidos
Reiniciar Apache para reiniciar PHP
Si utilizas Apache, escribe el siguiente comando:
# /etc/init.d/apache2 restart
O también:
# apache2ctl restart
O también, con el comando service:
# service apache2 restart
Si utilizas CentOS, el servidor tendrá el nombre de httpd en lugar de Apache2:
# service httpd restart
Reiniciar Nginx para reiniciar PHP
Si utilizas el servidor web Nginx, escribe el siguiente comando para reiniciarlo:
# /etc/init.d/nginx restart
También puede utilizar el comando service:
# service nginx restart
O también este comando:
# nginx -s reload
Reiniciar Lighttpd para reiniciar PHP
Si utilizar el servidor web Lighttpd, escribe el siguiente comando para reiniciarlo:
# /etc/init.d/lighttpd restart
O también:
# service lighttpd restart
Reiniciar PHP-FAM FastCGI para reiniciar PHP
Si utilizas PHP desde el PHP-FAM fastcgi manager, utiliza alguno de los siguientes comandos. Dependiendo de tu versión de Linux podrá ser uno u otro:
# /etc/init.d/php-fpm restart
Para PHP5 también puedes ejecutar:
# /etc/init.d/php5-fpm restart
O también:
# service php-fpm restart
O también:
# service php5-fpm restart
Y por último también puedes probar con:
# restart php-fpm
Gracias, muchas veces no recuerdas el comando exacto, esto me fué muy útil.