Cambiar variables PHP con DirectAdmin
Si necesitamos aumentar el límite de memoria de php para WordPress u otro script es muy sencillo. También se puede modificar el tamaño máximo de archivos a subir y otras variables.
- Subir un archivo phpinfo.php. Para empezar a crear esta página, abra su editor de texto preferido. En un documento nuevo, añada la siguiente línea de código:
<?php
phpinfo( );
?>
2. Subir el archivo a la carpeta /public_html de su hosting e ingresar desde el navegador al archivo. Ej. www.susitio.com.ar/phpinfo.php (remplace su dominio.com.ar por su dominio).
3. Puede buscar la variable que necesite ajustar, ej. memory_limit (memoria ram) o post_max_size (tamaño de archivos), etc. En nuestro ejemplo el límite de memoria es de 128MB y de 64MB el tamaño máximo de archivos.
4. Comprobamos en el panel si la versión que estamos corriendo es php-fpm o mod_php (se encuentra en el menu a nuestra derecha). En el caso de nuestro ejemplo, estamos usando php 8.0 php-fpm
5. Si la versión que utilizamos es php-fpm, debemos crear un archivo llamado .user.ini (es muy importante que comience con un punto) y lo subimos a /public_html ingresando la variable que queremos modificar. En el caso de nuestro ejemplo ampliaremos la memoria de 128MB a 1024MB
memory_limit = 1024M
SI nuestra versión es mod_php, debemos subir un archivo .htaccess a /public_html con el siguiente código:
php_value memory_limit 1024M
6. Esperamos 3 a 5 minutos e ingresamos nuevamente por el navegador al archivo phpinfo.php que creamos en el paso 1. Si se realizó correctamente, debemos ver el nuevo valor. En el caso de nuestro ejemplo ampliamos la memoria a 1024MB