Anuncio

Aumentar límite de memoria versión PHP

Related Posts Plugin for WordPress, Blogger...
Cambiar límite de memoria PHP
Imagen fuente: http://donwebayuda.com/



Los requisitos de memoria de PHP estándar para el núcleo de Drupal son su mínima expresión. Los sitios que se ejecutan muchos módulos contrib, o particularmente los de uso intensivo de memoria, se necesita más. Existen varias técnicas para aumentar el límite de memoria PHP y sólo tendrá que utilizar uno de ellos. El más adecuado para usted depende de la configuración del sistema.
php.ini

Este es el enfoque que se recomienda si usted tiene acceso a php.ini del servidor. Esto no será posible en algunos entornos de alojamiento compartido, aunque el hosting puede ser capaz de ajustar por usted. Tenga en cuenta que este cambio afectará a todos los sitios web y scripts PHP en el servidor.




Busque el archivo php.ini utilizado por el servidor web. Puede hacer clic en el enlace "más información" en la sección de PHP de la página de estado de Drupal. que muestra la página phpinfo (). Busque el archivo de configuración (php.ini) Path fila en esa página. Durante la instalación de Drupal comprueba el límite de memoria de PHP, y si es menos de 32M (16 MB para Drupal 6), un mensaje de error también proporciona la ruta al archivo php.ini.
Edite el parámetro memory_limit en el archivo php.ini (generalmente en una sección llamada Límite de recursos)
memory_limit = 64M; cantidad máxima de memoria de un script puede consumir (64 MB)
Si no hay una sección ya para esto, colocar la línea anterior al final del archivo.

Reinicie Apache.

php.ini en la carpeta raíz de Drupal

Agregue la línea siguiente en un archivo php.ini en la carpeta raíz de Drupal:
memory_limit = 64M
Esto sólo funcionará si se está ejecutando PHP como CGI / FastCGI.
.user.ini en la carpeta public_html (para PHP 5.3 y superior)

PHP 5.3+ permite cambiar el límite de memoria mediante la colocación de un archivo .user.ini en la carpeta public_html.
Basta con crear el archivo de arriba y escriba la línea siguiente en él:
memory_limit = 64M
Algunos hosts cPanel sólo aceptan este método.

Las siguientes dos soluciones son más restringidas en su alcance y, en algunos casos, pueden ser opciones más apropiadas que afecta a todos los sitios.
.htaccess

Editar el archivo .htaccess en el directorio raíz de Drupal. Busque la sección:
# Configuración de reemplazo de PHP. Más en sites / default / settings.php
# Pero el siguiente no se pueden cambiar en tiempo de ejecución.




e inmediatamente después de esto añadir la siguiente línea:
64M memory_limit php_value

Este método sólo funcionará si se está ejecutando PHP como módulo de Apache.
settings.php

Si Drupal ya está instalado, puede editar sites / default / settings.php. Este método sólo afectará al sitio usando este archivo.
Busque la sección de configuración de PHP y añadir la siguiente línea al final de esta sección:
ini_set ( "memory_limit ',' 64M ');
Alojamiento Compartido

En algunos entornos de alojamiento compartido, el acceso a la configuración de límite de memoria PHP está restringido. Si no puede realizar el cambio usted mismo, consulte a su proveedor de alojamiento para ajustarlo para usted, o buscar un nuevo huésped que permite una mayor flexibilidad.

Para cambiar el nombre de algunos hosts php.ini para php5.ini puede ser necesario.



style="text-align: justify;">

Algunos servicios de alojamiento requieren la siguiente línea en .htaccess para permitir un archivo php.ini.
suPHP_ConfigPath ~ / public_html

Para algunos anfitriones (CrazyDomains) puede que tenga que añadir las siguientes líneas al archivo php.ini (si no lo son ya):
extension = pdo.so
extension = pdo_sqlite.so
extension = sqlite.so
extension = pdo_mysql.so
Modificación de php.ini en entornos de servidores locales




Para ver MAMP http://drupal.org/node/66187 en particular el "Opcional: Ajuste límite de memoria de PHP para las escrituras" sección (tenga en cuenta la diferencia de MAMP Pro).

Si está usando XAMPP / WAMP, puede haber dos archivos php.ini (uno bajo el directorio de PHP y el otro bajo Apache / bin). Para cambiar su límite de memoria, editar el archivo en el directorio XAMPP / Apache / bin.
Compruebe que el cambio ha surtido efecto

En todos los casos, vale la pena asegurarse de que el cambio es en realidad trabajando. Compruebe informe de estado de Drupal para verificar que su memoria es en realidad lo que quiere que sea. Si no parece estar funcionando su cambio, vuelva a verificar la ubicación de php.ini. Algunos sistemas tienen múltiples copias de ese archivo en diferentes lugares. Sólo se usa uno y los otros son pistas falsas




18 /03/2016


Aumentar límite de memoria versión PHP Aumentar límite de memoria versión PHP Reviewed by SEGURIDAD LABORAL on 16:56 Rating: 5

No hay comentarios :

Con la tecnología de Blogger.