Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: ‭‭‭‭jackl007 en 18 Abril 2010, 07:18 am



Título: Fatal error: Allowed memory size of x bytes exhauste (no soluciona con ini_set)
Publicado por: ‭‭‭‭jackl007 en 18 Abril 2010, 07:18 am
tengo una duda sobre el error:
Citar
ini_set("memory_limit","400M");

function Validar_URL($url) { $fp = curl_init(); // create cURL handle (ch)
 if (!$fp) die("No es posible iniciar sesión CURL");
 $ret = curl_setopt($fp, CURLOPT_URL, $url);
 //La URL que se quiere obtener. Se puede indicar en init.
 $ret = curl_setopt($fp, CURLOPT_RETURNTRANSFER, 1);
 $ret = curl_setopt($fp, CURLOPT_TIMEOUT, 30);
 $ret = curl_exec($fp); if (empty($ret)) {
 die(curl_error($fp)); curl_close($fp); } else {
 $info = curl_getinfo($fp, CURLINFO_HTTP_CODE); curl_close($fp); return $info; }
 }

cuando intento darte la ruta de un archivo grande: +300 megas da error, pero si es un archivo pequeño: todo normal...
aun asi que he puesto: ini_set("memory_limit","400M"); sige dando error, nose  a que se debe.
Que estará pasando, como evito eso?

estoy usando PHP 5


Título: Re: Fatal error: Allowed memory size of x bytes exhauste (no soluciona con ini_set)
Publicado por: AFelipeTrujillo en 19 Abril 2010, 02:10 am
Creo que se puede configurar desde el archivo de configuracion .htacces o httpd.conf agregando la linea php_value memory_limit xM   

ojala resuelva el problema .... me comenta que tal


Título: Re: Fatal error: Allowed memory size of x bytes exhauste (no soluciona con ini_set)
Publicado por: ‭‭‭‭jackl007 en 19 Abril 2010, 15:15 pm
ya habia puesto esa linea en el .htacces en la carpeta raiz y me sale esto:
Internal Server Error...

nose a que se debe ni se puede solucionar por las buenas...