logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

Ubuntu LAMP पर Xdebug स्थापित करें

18/10/2025, by Ivan

सबसे पहले, हमें Xdebug के लिए PHP लाइब्रेरी इंस्टॉल करनी होगी:

sudo apt update
sudo apt install php7.2-xdebug

PHP के अन्य संस्करणों के लिए आप php7.x-xdebug या PHP 5.x संस्करणों के लिए php5.x-xdebug का उपयोग कर सकते हैं।

इसके बाद हमें /usr/lib/php फ़ोल्डर देखना होगा और अपना xdebug.so फ़ाइल ढूंढनी होगी।

cd /usr/lib/php
ls

PHP xdebug

मेरे लोकल मशीन पर कई PHP संस्करण हैं, इसलिए मेरे पास PHP 7.2 संस्करण के लिए 20170718 फ़ोल्डर में xdebug.so फ़ाइल है, PHP 7.1 के लिए 20160303 और इसी तरह।

xdebug.so का पथ (path) हमें /etc/php/7.2/apache2/php.ini फ़ाइल में जोड़ना होगा (या आपकी PHP की जो भी संस्करण संख्या हो)।

zend_extension=/usr/lib/php/20170718/xdebug.so
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.extended_info = 1
xdebug.profiler_output_dir=/tmp
xdebug.idekey = "PHPSTORM"

आप इन सेटिंग्स को php.ini फ़ाइल के अंत में जोड़ सकते हैं। मैं आमतौर पर कॉन्फ़िगरेशन फ़ाइलों को संपादित करने के लिए nano एडिटर का उपयोग करता हूँ:

sudo nano /etc/php/7.2/apache2/php.ini

परिवर्तनों को सहेजने के लिए Ctrl + O दबाएँ और nano एडिटर से बाहर निकलने के लिए Ctrl + X दबाएँ।

कॉन्फ़िगरेशन फ़ाइलें बदलने के बाद हमें Apache को पुनः प्रारंभ (restart) करना होगा:

sudo service apache2 restart

आप इन सेटिंग्स को CLI कॉन्फ़िग में भी जोड़ सकते हैं, लेकिन मैं ऐसा करने की सलाह नहीं देता क्योंकि composer Xdebug सक्षम होने पर धीमा चलता है।

नोट: मैं PhpStorm IDE का उपयोग करता हूँ, इसलिए मैंने idekey = PHPSTORM जोड़ा है। यदि आप कोई अन्य IDE उपयोग करते हैं, तो आपको उसका संबंधित idekey उपयोग करना चाहिए, जैसे ECLIPSE_DBGP या netbeans-xdebug

आपको अपनी साइट के लिए Xdebug सक्षम करने हेतु Chrome एक्सटेंशन की भी आवश्यकता होगी:

https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc