Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2008, 03:09
WadE87
 
Fecha de Ingreso: septiembre-2008
Mensajes: 36
Antigüedad: 15 años, 8 meses
Puntos: 0
directivas php.ini

Hola a todos.
Tengo un problemilla con el archivo de configuración php.ini
Quiero modificar las siguientes sentencias.

max_execution_time = 60 ; Maximum execution time of each script, in seconds
memory_limit = 32M ; Maximum amount of memory a script may consume (16MB)


Estas dos directivas se refieren al tiempo máximo de ejecución de un script y a la memoria máxima que se le puede asignar.
Quiero que el tiempo sea 259200 (3 días) y la memoria -1 (no haya límite). Esto es porque estoy realizando unas pruebas y necesito correr el script un número muy elevado de veces para obtener resultados más verídicos.

Yo lo he modificado de esta manera, pero al ejecutar el script, apache me da un error y se cierra.

max_execution_time = 259200 ; Maximum execution time of each script, in seconds
memory_limit = -1 ; Maximum amount of memory a script may consume (16MB)


Si solo cambio el tiempo, dicho cambio no se efectua, porque a los 60 segundos (valor que estaba por defecto), me dice que el tiempo expiró.

Mi pregunta es si se puede modificar directamente en el archivo php.ini, o si se debe hacer mediante instrucción en el script.
También me gustaría que me aclaraseis si en php 5.2 el tamaño máximo de memoria de un script es de 16M, por lo que no podría sobrepasar dicho tamaño. Ésto sería un contratiempo porque me interesaría que se le pudiese asignar más memoria a un script.

Gracias y saludos a todos.