2010-12-08 5 views
11

मेरे पास एक वेबसाइट है जो बनाई गई है।मैं वेबसाइट के लिए इंस्टॉलर कैसे बना सकता हूं। PHP mysql

मुझे यह जानने की ज़रूरत है कि मैं इस साइट के लिए इंस्टॉलर कैसे बना सकता हूं। मतलब जब उपयोगकर्ता साइट पर अपलोड करते हैं तो वे पहली बार होस्ट करते हैं, उन्हें डेटाबेस विवरणों को इन्सेट करने का विकल्प मिलता है।

उपयोगकर्ता वे डेटाबेस विवरण डालते हैं जो तब वे config.php फ़ाइल में बदल जाते हैं।

भी

मैं tables.sql जो मैं क्वेरी

चलाने के लिए मैं

$text = file_get_contents(); 

उपयोग करने का प्रयास की तरह है, लेकिन मेरी querys में विफल रहता है के रूप में मैं लगभग 32 टेबल मैं डेटाबेस में इनसेट करने की जरूरत है और है सब आवश्यक सेटिंग

उत्तर

0

आप check_foreign_keys = 0 सेट करने का प्रयास कर सकते हैं; फिर फ़ाइल से तालिकाओं को आयात करें और आपको config.php दुनिया लिखने की आवश्यकता है यदि आप वेब ऐप को प्रारंभिक कॉन्फ़िगरेशन लिखने के लिए चाहते हैं।

सादर, एफआर

6

वहाँ पीएचपी क्षुधा की तैनाती के लिए कोई सार्वभौमिक मानक है। निर्देशिका में PHP फ़ाइलों वाली एक टैरबॉल प्रदान करें, साथ ही SQL स्कीमा, नमूना कॉन्फ़िगरेशन फ़ाइल, और परिनियोजन दस्तावेज़।

21

कि इस लक्ष्य को हासिल करने का लक्ष्य उपकरणों की एक संख्या है, अलग अलग सुविधा सेट के साथ नहीं है:

ये cweiske

से एक ऐसे ब्लॉग पोस्ट से एकत्र कर रहे हैं

यदि आपको सामान्य उपकरण की आवश्यकता नहीं है, तो सबसे आसान इंस्टॉल स्क्रिप्ट लिखना और उपयोगकर्ताओं को इसे चलाने के लिए सबसे आसान होगा। यह एक फ़ाइल के रूप में आसान हो सकता है जो एक फॉर्म प्रिंट करता है और आवश्यक विवरण मांगता है। सबमिट करते समय, आवश्यक इंस्टॉल दिनचर्या करें।

+0

http://codecanyon.net/item/php-setup-wizard/97050 (वाणिज्यिक) भी है – cweiske