सीधे कंटेंट पर जाएं
Tools

wp-config.php जनरेटर

2014 की किसी ब्लॉग पोस्ट से कॉपी-पेस्ट किए बिना एक सही wp-config.php बनाएँ

आपके browser में चलता है. कुछ भी upload नहीं होता.

डेटाबेस
डिबगिंग
हार्डनिंग
सीमाएँ
wp-config.php

सॉल्ट आपके ब्राउज़र में crypto.getRandomValues() से जनरेट किए जाते हैं। ये कहीं नहीं भेजे जाते — लेकिन जानकारी के लिए, WordPress का अपना api.wordpress.org सॉल्ट एंडपॉइंट भी उतना ही ठीक है; यह TLS पर ताज़ा रैंडम वैल्यू लौटाता है।

wp-config.php जनरेटर के बारे में

उन कॉन्स्टेंट के साथ wp-config.php जनरेट करें जिनकी आपको वाकई ज़रूरत है — डिबग लॉगिंग, मेमोरी लिमिट, फ़ाइल-एडिट लॉकडाउन, अपलोड लिमिट, टेबल प्रीफ़िक्स, और ताज़ा salts। सब कुछ आपके ब्राउज़र में जनरेट होता है; कुछ भी कहीं नहीं भेजा जाता।

सामान्य प्रश्न

सवाल

क्या browser में wp-config.php salts generate करना safe है?

हाँ. Salts, crypto.getRandomValues() से बनते हैं, जो browser का cryptographically secure random number generator है, और ये कभी आपकी machine से बाहर नहीं जाते. वैसे बता दें, WordPress का अपना api.wordpress.org salt endpoint भी उतना ही safe है — यह TLS पर ताज़ा random values लौटाता है. यह एक सुविधा है, कोई security fix नहीं.

यह मेरा database password क्यों नहीं माँगता?

क्योंकि आपको किसी web page में production database password नहीं टाइप करना चाहिए, चाहे वह खुद को कितना ही भरोसेमंद बताए. Generate की गई file में एक placeholder होता है — उसे locally, अपने editor में भरें.

क्या मैं किसी मौजूदा site पर table prefix बदल सकता हूँ?

सिर्फ़ wp-config.php edit करके नहीं. किसी live site पर $table_prefix बदलने के लिए हर table का नाम बदलना पड़ता है और साथ ही options और usermeta tables में दो rows को rewrite करना पड़ता है. इसे fresh install पर बदलें, या छोड़ दें.