عندي مشكلة في ملف php

PHP Fatal error: Uncaught Error: Call to undefined function curl_init() in /home/kali/fakecall/call.php:59 Stack trace: #0 /home/kali/fakecall/call.php(100): prankCall->loop() #1 /home/kali/fakecall/call.php(110): prankCall->run() #2 {main} thrown in /home/kali/fakecall/call.php on line 59

المشكلة سطر 59 يجب تعديل الاقواس او هذا الي فهمته الرجاء مساعدتني سطر 59 هذا هو تحت بصورة

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

في ملف  php.ini  لديك في الخادم قم بتفعيل إضافة curl ابحث عنها بالضغط على CTRL + F بعد فتح الملف وستجد السطر التالي:

;extension=php_curl.dll

قم بإزالة الـ ; في بداية السطر لتفعيل الإضافة ثم اضغط على CTRL + S للحفظ وأعد تشغيل خادم APACHE.

وعلى نظام لينكس ستحتاج إلى تثبيت التالي:

sudo apt-get install php-curl

ثم إعادة تشغيل الخادم من خلال الأمر :

sudo service apache2 restart

المشكلة لديك أنه لم يتم تفعيل إضافة php-curl .

ولاحظ من المسار أنك تستعمل نظام تشغيل linux لذلك يجب عليك تثبيت php-curl هكذا :

sudo apt-get install php-curl

بعد ذلك يجب إعادة تشغيل الخادم من خلال الأمر :

sudo service apache2 restart

وإذا كنت تستخدم NGINX وليس Apache فيجب إستخدام الكود التالي :

sudo service php7-fpm restart

مع تغير إصدار php في الأمر السابق مع الإصدار الذي لديك.