Fatal error: Allowed memory size of x bytes exhauste (no soluciona con ini_set)

Iniciado por ‭‭‭‭jackl007, 18 Abril 2010, 07:18 AM

0 Miembros y 1 Visitante están viendo este tema.

‭‭‭‭jackl007

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

AFelipeTrujillo

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

‭‭‭‭jackl007

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...