Generalidades
A continuación se describe cómo garantizar que cualquier ajuste realizado en el archivo phprc surta efecto.
Antecedentes
Es posible que, incluso si has actualizado correctamente tu archivo phprc, notes que no aparecen las personalizaciones. Si es así, tendrás que cerrar todos los procesos PHP que se estén ejecutando en tu usuario para asegurarte de que las nuevas configuraciones surtan efecto.
Sitios DreamPress
Estas instrucciones se aplican a sitios que no son de DreamPress. Si estás intentando actualizar la configuración PHP de un sitio DreamPress, revisa este artículo.
Cómo actualizarlo
Las siguientes secciones explican cómo hacer que tu servidor lea las actualizaciones del archivo phprc.
Eliminar tus procesos de PHP (todos los servidores)
Para eliminar todos los procesos PHP en ejecución, inicia sesión en tu servidor a través de SSH y corre el siguiente comando según la versión de PHP:
En los ejemplos a continuación, reemplaza shelluser por tu usuario SSH todo en minúsculas.
Para PHP 8.2:
[server]$ killall -9 php82.cgi -u shelluser
Para PHP 8.3:
[server]$ killall -9 php83.cgi -u shelluser
Para PHP 8.4:
[server]$ killall -9 php84.cgi -u shelluser
Elimina los procesos PHP de esta manera actualiza tu archivo phprc.
Si después de correr el comando killall ves php##.cgi: no process found, significa que no hay procesos PHP corriendo. Para continuar, haz una actualización completa en tu navegador para ver la página phpinfo.php actualizada. Ahora deberías ver que tu configuración se ha actualizado.
Reiniciar Nginx
Servidores VPS y Dedicados
Si anteriormente cambiaste tu servidor para correr Nginx, puedes actualizar el archivo phprc al recargar Nginx en el panel.
Eliminar manualmente los procesos de (Solo para Servidores Dedicados)
Si estás en un Servidor Dedicado con un usuario administrador, puedes reiniciar Nginx y eliminar todos los procesos PHP en ejecución. Corre los siguientes comandos bajo tu usuario administrador del Servidor Dedicado:
[server]$ sudo /etc/init.d/nginx stop [server]$ pkill -9 php [server]$ sudo /etc/init.d/nginx start
Actualizar sitios WordPress y DreamPress
Si has ajustado el límite de memoria de PHP y tu sitio de WordPress no está leyendo el nuevo valor, verifica el archivo wp-config.php. Puedes ver una línea como la siguiente:
define( 'WP_MEMORY_LIMIT', '128M' );
Asegúrate de actualizar esta línea para que coincida con lo que has agregado al archivo phprc.