ممنون از شما
منتها کجای کد باید قرار بدم ؟
نمایش نسخه قابل چاپ
دوستان کسی میتونه کمک کنه ؟ کد بالارو هم تست کردم ولی باز همچنان مشکل دارد
کد:$mr = $maxredirect === null ? 5 : intval($maxredirect);
if (ini_get('open_basedir') == '' && ini_get('safe_mode' == 'Off')) {
curl_setopt($this->handler, CURLOPT_FOLLOWLOCATION, $mr > 0);
curl_setopt($this->handler, CURLOPT_MAXREDIRS, $mr);
}
else
{
curl_setopt($this->handler, CURLOPT_FOLLOWLOCATION, false);
if ($mr > 0) {
$newurl = curl_getinfo($this->handler, CURLINFO_EFFECTIVE_URL);
$rch = curl_copy_handle($this->handler);
curl_setopt($this->handler, CURLOPT_URL, $url);
curl_setopt($this->handler, CURLOPT_COOKIE, $this->cookie);
curl_setopt($rch, CURLOPT_HEADER, true);
curl_setopt($rch, CURLOPT_NOBODY, true);
curl_setopt($rch, CURLOPT_FORBID_REUSE, false);
curl_setopt($rch, CURLOPT_RETURNTRANSFER, true);
do {
curl_setopt($rch, CURLOPT_URL, $newurl);
$header = curl_exec($rch);
if (curl_errno($rch)) {
$code = 0;
} else {
$code = curl_getinfo($rch, CURLINFO_HTTP_CODE);
if ($code == 301 || $code == 302) {
preg_match('/Location:(.*?)\n/', $header, $matches);
$newurl = trim(array_pop($matches));
} else {
$code = 0;
}
}
} while ($code && --$mr);
curl_close($rch);
if (!$mr) {
if ($maxredirect === null) {
trigger_error('Too many redirects. When following redirects, libcurl hit the maximum amount.', E_USER_WARNING);
} else {
$maxredirect = 0;
}
return false;
}
curl_setopt($this->handler, CURLOPT_URL, $newurl);
}
}
مشکل داره بازم با ایم
با هاستینگم حرف زدم گفتند که Safe_mode خاموش است
بر روی لوکال هاست بدون مشکل اجرا میشه
دوستان یه راهنمایی لطفا....
- - - Updated - - -
دوستان
ارور زیر رو چطور رفع کنم ؟
exec() has been disabled for security reasons in
دوستان از فانکشن exec رو میشه از htaccess خودم فعال کنم ؟
ممنون دوست عزیز. و اینکه
من اون اسکریپتم رو روی یه هاست دیگه تست کردم بدون مشکل اجرا میشه.
الان سوال من اینه رو این هاست دیگه که سیف مود خاموش است
این ارور چیه ؟
curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated