-
January 10th, 2017, 13:27
#1
عضو انجمن
مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه
سلام و خسته نباشید
من از کد زیر برای گرفتن مقادیر از سایت دیگری استفاده میکردم، که سالم کار میکرد که یهو از کار افتاد و خطا داد... فک کنم سرور نمی تونه با بیرون ارتباط بر قرار کنه.....
این خطا :
Warning: file_get_contents(http://www.exp.com): failed to open stream: Connection timed out in /home/siteman/public_html/inc/class.php on line 20
به هاستینگ گفتم، مواردی مثل allow_url_open باز هستند
نمی دونم مشکل از کجاست
کد:
$json = json_decode(file_get_contents(self::api_adress . $JSON_ADRESS), true);
return ($json != NULL) ? $json : die(NULL);
حالا میخوام کد فوق رو با Curl عوض کنم و بشه CURL ممنون میشم راهنمائیم بکنید
با سپاس
-
-
January 10th, 2017 13:27
# ADS
-
January 10th, 2017, 13:36
#2
عضو دائم
پاسخ : مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه
کد:
$ch = curl_init(self::api_adress . $JSON_ADRESS);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch)
$json = json_decode($result, true);
return ($json != NULL) ? $json : die(NULL);
ارور timeout داده، به احتمال زیاد نمیتونه بازش کنه با curl هم به ارور میخورید، حالا هم میتونه از طرف شما باشه هم از سایت مقابل که باید مدیر سرور چک کنه.
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
January 10th, 2017, 13:39
#3
عضو انجمن
پاسخ : مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه

نوشته اصلی توسط
T.Toosi
کد:
$ch = curl_init(self::api_adress . $JSON_ADRESS);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch)
$json = json_decode($result, true);
return ($json != NULL) ? $json : die(NULL);
ارور timeout داده، به احتمال زیاد نمیتونه بازش کنه با curl هم به ارور میخورید، حالا هم میتونه از طرف شما باشه هم از سایت مقابل که باید مدیر سرور چک کنه.
سلام
دستتون درد نکنه
والله مدیر سرور (هاستینگ) کلی بررسی کردن ولی به نتیجه نرسیدیم، از طرفی هم سایت روی سرور دیگه کار میکنه!!!! تو همین سرور هم تا دیروز کار میکرد که یکهویی اینطوری شده
اجازه بدین کد شما رو تست کنم و بیام
-
-
January 10th, 2017, 13:43
#4
عضو دائم
پاسخ : مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه
احتمالا مشکل از بلاک شدن آی پی سرور شما در سمت سرور دیگر هست
ادرس دومین خروجی رو عوض کنید تا اطمینان پیدا کنید مشکل از سمت شماست یا سایت مورد نظر
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
January 10th, 2017, 14:04
#5
عضو انجمن
پاسخ : مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه

نوشته اصلی توسط
Rezash
احتمالا مشکل از بلاک شدن آی پی سرور شما در سمت سرور دیگر هست
ادرس دومین خروجی رو عوض کنید تا اطمینان پیدا کنید مشکل از سمت شماست یا سایت مورد نظر
سلام
مرسی بابت راهنمائی تون
فک نمی کنم این مورد باشه چون برای مثال، عکس اون اون سایت رو میگیره و....
و کار میکنه فقط همین یک قسمت از کار به مشکل خورده
حالا نمی دونم مشکل از کجاست...
-
-
January 10th, 2017, 17:02
#6
عضو انجمن
پاسخ : مشکل با دستور file_get_contents در سرور و درخواست کدی مشابه
مشکل توسط آقا رضا Rezash حل شد..... ممنونم مهندس، دستت درد نکنه، واقعا لطف کردی
-
تعداد تشکر ها از iroo به دلیل پست مفید