Mi archivo phprc no se actualiza

 

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.

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?