मैंने ubuntu दीपक स्टैक स्थापित किया है। लेकिन कर्ल सक्षम नहीं है, न ही मैं INI फ़ाइल में सूचीबद्ध एक्सटेंशन पा सकता हूं। मैंने मैन्युअल रूप से जोड़ा, लेकिन यह भी काम नहीं किया।
फिर कर्ल को मुझे कैसे सक्षम करना चाहिए?
मैंने ubuntu दीपक स्टैक स्थापित किया है। लेकिन कर्ल सक्षम नहीं है, न ही मैं INI फ़ाइल में सूचीबद्ध एक्सटेंशन पा सकता हूं। मैंने मैन्युअल रूप से जोड़ा, लेकिन यह भी काम नहीं किया।
फिर कर्ल को मुझे कैसे सक्षम करना चाहिए?
जवाबों:
से http://buzznol.blogspot.com/2008/12/install-curl-extension-for-php-in.html :
sudo apt-get install php5-curl
Libcurl को स्थापित करने के बाद आपको निम्न आदेशों में से एक के साथ वेब सर्वर को पुनरारंभ करना चाहिए,
sudo /etc/init.d/apache2 restart
या sudo service apache2 restart
sudo apt-get install curl libcurl4-openssl-dev php5-curl php5-cli
आपको केवल php5-curl लाइब्रेरी स्थापित करनी होगी। आप दौड़कर ऐसा कर सकते हैं
sudo apt-get install php5-curl
अधिक जानकारी के लिए यहां क्लिक करें ।
sudo service apache2 restart
कोशिश करें
sudo apt-get install php-curl
कि यह ताज़ा उबंटू 16.04 LTS पर काम करे, जिसमें लैंप-सर्वर और php7 हो। मैंने कोशिश की php7-curl
- साथ काम नहीं किया और साथ काम भी नहीं कियाphp5-curl
पहली बात: अपनी मशीन चला रहे PHP Vesion के लिए जाँच करें।
कमांड लाइन :php -version
यह कुछ इस तरह दिखाएगा (मेरे मामले में):
PHP 7.0.8-0ubuntu0.16.04.3 (cli) (NTS) कॉपीराइट (c) 1997-2016 PHP समूह
यदि: आप PHP 5.xx => रन कमांड का उपयोग कर रहे हैं: sudo apt-get install php5-curl
यदि: PHP 7.xx => रन कमांड (मामले में हो सकता है): sudo apt-get install php7.0-curl
इस एक्सन को रनिंग द्वारा सक्षम करें:
sudo gedit /etc/php/7.0/cli/php.ini
और फ़ाइल में "php.ini": नीचे इस लाइन को खोजने और इसे से बदलने के लिए कीवर्ड "कर्ल" की खोज करें
; विस्तार = php_curl.dll
सेवा:
विस्तार = php_curl.dll
अगला, अपनी फ़ाइल "php.ini" सहेजें।
अंत में, आपकी कमांड लाइन में चलकर अपने सर्वर को पुनः आरंभ करें sudo service apache2 restart
:।
नीचे दिए गए आदेश को फायर करें यह मॉड्यूल की सूची देता है
sudo apt-cache search php5-
फिर मॉड्यूल नाम के साथ कमांड के नीचे आग लगाई जानी चाहिए
sudo apt-get install name of the module
संदर्भ लिंक के लिए
मैंने ऊपर की अधिकांश कोशिश की, लेकिन यह मेरी मशीन के लिए काम नहीं करता था। 18.04 लेकिन मेरे लिए जो काम किया वह यह है।
पहला: अपने php संस्करण की जाँच करें
$ php-version
दूसरा: अपने php वर्जन को कमांड में जोड़ें, मेरा था
$ sudo apt-get install php7.2-curl
अंत में अपाचे सर्वर को पुनः आरंभ करें
sudo service apache2 restart
हालांकि अधिकांश व्यक्ति ने दावा किया कि अपाचे को फिर से शुरू करना जरूरी नहीं है :) धन्यवाद
वर्जन नंबर नहीं देना है। बस sudo apt-get install php-curl चलाएं । इसने मेरे लिए काम किया। सर्वर को पुनरारंभ करने के लिए मत भूलना । sudo service apache2 पुनरारंभ