PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با curl



zeperto
February 18th, 2015, 11:36
سلام به همه
یه برنامه کوچیک دارم که توش از توابع curl استفاده شده.روی سیستم خودم درست کار می کنه ولی روی سرورم کار نمی کنه.رفتم از تو فایل php.ini توابعی که غیرفعال کردم رو بررسی کردم و دیدم توش curl_exec بود که اون رو حذفش کردم و httpd رو ری استارت کردم ولی هنوز برنامه کار نمی کنه.این لیست فانکشن هایی که غیرفعال کردم
disable_functions =exec,passthru,shell_exec,system,proc_open,popen,c url_multi_exec,parse_ini_file,show_source
جای دیگه ای هست که باید بررسی کنم یا چیزی که فعال یا غیرفعال کنم تا این برنامه اجرا بشه؟

منون

Yas-Host
February 18th, 2015, 11:55
,c url_multi_exec

هم حذف کنید .

zeperto
February 18th, 2015, 12:02
,c url_multi_exec

هم حذف کنید .


تو برنامه ام از اون تابع استفاده نکردم.با اینحال حذفش کردم و دوباره آپاچ رو ری استارت کردم ولی بازم جواب نداد.
curl روی سرورم نصب و فعال هم هست.با phpinfo() امتحان کردم و دیدم هست.

زدم نمایش ارور ها رو فعال کردم و این پیام رو داد
Warning: curl_exec() has been disabled for security reasons in /var/www/html/home

من که از لیست توابع غیرفعال پی اچ پی خارجش کردم پس دیگه از کجا باید enable ش کنم.
راستی من با دستور systemctl restart httpd.service آپاچ رو ری استارت میکنم.مشکلی توش هست؟centos 7 رو سرورم نصبه

از توی خروجی phpinfo() قسمت مربوط به disable_functions تو لیستش curl_exec هنوز بود.من از تو php.ini همونطور که تو پست قبلی هم اشاره کردم از تو خط disable functions توی php.ini رفتم و curl_exec رو پاک کردم از توش.سرور رو با دستور systemctl ریست کردم ولی هنوز کار نمی کنه.