কীভাবে আমি পিএইচপি-তে সিআরএল সক্ষম করব?
কীভাবে আমি পিএইচপি-তে সিআরএল সক্ষম করব?
উত্তর:
যেহেতু আপনি এক্সএএমপিপি ব্যবহার করছেন, তাই লাইনটি অসুবিধে করুন
;extension=php_curl.dll
ইন xampp\apache\bin\php.ini
, এবং তারপরে অ্যাপাচি পরিষেবাটি পুনরায় চালু করুন।
নোট: নতুন এক্সএএমপিপি সংস্করণে, পিএইচপি রুট এক্সএএমপি ফোল্ডারে চলে গেছে xampp\php\php.ini
।
উপর ডেবিয়ান সঙ্গে এ্যাপাচি 2:
apt-get install php5-curl
/etc/init.d/apache2 restart
(পিএইচপি 4-কার্ল যদি এটি পিএইচপি 4)
উইন্ডোজ 7 এর জন্য পদক্ষেপগুলি:
extension=php_curl.dll
করুন php.ini নিরবিচ্ছিন্নঅবশেষে এবং সম্ভবত বেশিরভাগ লোকই জানেন না: 4.. উইন্ডোজ সিস্টেম 32 ফোল্ডারে এই দুটি ফাইল রয়েছে তা নিশ্চিত করুন: libeay32.dll ssleay32.dll যদি না থাকে তবে আপনি php
ফোল্ডার থেকে এই দুটি ফাইল অনুলিপি করতে পারেন ।
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
সম্ভবত এটিই সমস্যা।
Ensure extension_dir in php.ini is correctly set to the ext folder
এটা আমার জন্য কাজ করেছে।
আমি এখানে ফাইলটি পেয়েছি:
C:\xampp\php\php.ini
Uncommented:
;extension=php_curl.dll
উবুন্টু (এবং সম্ভবত সমস্ত দেবিয়ান ভিত্তিক) লিনাক্স বিতরণের জন্য:
sudo apt-get install php5-curl
sudo /etc/init.d/apache2 restart
আপনি PHP Fatal error: Call to undefined function curl_init()
আগে দেখে থাকতে পারে ।
ইন SUSE লিনাক্স :
zypper in php5-curl
rcapache2 restart
পিএইচপি 7 ^ সংস্করণ:
sudo apt-get install php-curl
sudo service apache2 restart
আপনি চেক করতে পারেন phpinfo()
(এটিতে একটি স্ক্রিপ্ট তৈরি এবং এটি ব্রাউজ করুন)। এটি আপনাকে বলবে যদি আপনার সত্যই এটি সক্ষম করে থাকে তবে। যদি তা না হয় তবে এখানে পড়ুন ।
এটি অজ্ঞান হৃদয়যুক্ত উইন্ডোজ বিকাশকারীদের জন্য প্রস্তাবিত নয়।
এক্সএএমপিপি-তে উইন্ডোজ ওএস ব্যবহারকারীদের জন্য (এটি আমার জন্য কাজ করেছিল)।
পদক্ষেপ 1: সি যান: \ xampp \ php \ php.ini
এই ফাইলটি php.ini সম্পাদনা করুন
কার্ল সন্ধান করুন- আপনি একটি লাইন দেখতে পাবেন; এক্সটেনশন = php_curl.dll।
সেমিকোলন (;) এক্সটেনশন = php_curl.dll সরান। সুতরাং এই লাইন মত দেখাচ্ছে
;extension=php_curl.dll
প্রতি
extension=php_curl.dll
পদক্ষেপ 2: পিএইচপি ফোল্ডার থেকে ssleay32.dll, copyay32.dll। এটি সি: \ উইন্ডোজ \ System32 in এ আটকান
পদক্ষেপ 3: সিস্টেমটি পুনরায় চালু করুন। কার্ল সফলভাবে চলবে।
কার্ল মডিউল উপলব্ধ কিনা তা পরীক্ষা করে দেখুন
s এলএস -লা / ইত্যাদি / পিএইচপি 5 / মোডগুলি-উপলব্ধ /
কার্ল মডিউল সক্ষম করুন
do sudo php5enmod কার্ল
পিএইচপি সংস্করণটি দেখুন, যদি আপনি পিএইচপি 7.0 সংস্করণ ইনস্টল করেন
sudo apt-get install php7.0-curl
sudo service apache2 restart
যদি আপনি পিএইচপি 5.6 সংস্করণ ইনস্টল করেন
sudo apt-get install php5-curl
sudo service apache2 restart
উপরের কোনওটি যদি আপনার সমস্যার সমাধান না করে এবং পিএইচপি-এক্স 86 (উইন্ডোজ 32 বিট) দিয়ে ইনস্টল করে থাকে তবে সমস্যাটি ওপেনসেলের হতে পারে - আরও তথ্যের জন্য: কিভাবে মুক্ত করতে হবে32.dll ত্রুটি পাওয়া যায় নি
php5-curl
খোলার অধীনে ইনস্টল করতে :
sudo yast2
-> সফ্টওয়্যার -> সফ্টওয়্যার পরিচালনা -> কার্ল অনুসন্ধান করুন -> পিএইচপি 5-কার্ল কেস পরীক্ষা করে গ্রহণ করুন।
ইনস্টলেশন পরে আপনি অ্যাপাচি সার্ভার পুনরায় চালু করতে হবে
service apache2 restart