सबसे पहले, आप
. का उपयोग कर सकते हैंphp -m
कमांड-लाइन से, यह जांचने के लिए कि कौन से एक्सटेंशन सक्षम हैं।
यदि mysql सूची में नहीं है, तो इसका मतलब है कि यह सक्षम / लोड नहीं है - जो शायद यहाँ है।
फिर, आप उपयोग करना चाहेंगे
php --ini
यह जांचने के लिए कि कौन सा .ini
फाइल (फाइलें) PHP द्वारा पढ़ी जाती हैं।
एक बार जब आपको पता चल जाए कि कौन सा php.ini
फ़ाइल का उपयोग किया जाता है, आपको उसे संपादित करना होगा, और कुछ इस तरह जोड़ना होगा:
; configuration for php MySQL module
extension=mysql.so
mysql
लोड करने के लिए विस्तार।
आपके वितरण के आधार पर, .ini
. हो सकता है फ़ाइल प्रति एक्सटेंशन (उबंटू ऐसा करता है, उदाहरण के लिए) ।
अगर ऐसा है, तो आप एक नया .ini
भी बना सकते हैं फ़ाइल (mysql.ini
उदाहरण के लिए) दूसरे के बगल में, और उन दो पंक्तियों को डालें जिन्हें मैंने उस नई फ़ाइल में पोस्ट किया था।