اقتباس:
المشاركة الأصلية كتبت بواسطة عزيل الدار
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اعزائي بعيدا عن امر اخفائي معلومات php.ini اريد معرفة هل تم تنصيب curl على السيرفر ؟
وهل استطيع تفعيل داله allow_url_fopen مع وجود curl ام يحل curl محل استخدام
allow_url_fopen |
وعليكم السلام ورحمة الله وبركاته
لا لم يتم تنصيب الـ curl علي السيرفر ..
ولمعرفة اذا كانت موجودة أم لا اكتب الامر
php -m
وشوف ناتج الامر هل يوجد به curl ام لا ..
أما عن تنصيبها فتستطيع اما بإختيارها من ضمن المكتبات أثناء عمل بناء للأباتشي أو من خلال المصدر بجلبها وتنصيبها علي الخادم .
بالنسبة لتفعيل allow_url_fopen مع وجود curl لا مشكلة في ذلك ولكن مكتبة curl وحدها تكفي .. والعكس غير صحيح .. يعني تفعيل allow_url_fopen لا يغني عن curl فلكل منهم حالة استخدام مختلفة .
بالنسبة لـ url_file_include أعتقد أنك تقصد allow_url_include
و
curl_init
و
curl_exec
فهذي تستطيع اغلاقها او فتحها حسب متطلباتك البرمجية ولا مشكلة فيها .
أما من باب الحماية فأغلب مدراء الخوادم يقومون بإغلاق هذه الدوال لمنع استخدامها في عمليات الاختراق .. إلا إذا قاموا بضبط حماية الخادم بطريقة صحيحة تمنع تنفيذ أوامر النظام أو تخطي يوزر ليوزر آخر علي نفس الخادم ..
بالتوفيق إن شاء الله للجميع ..