अपनी विकास मशीन पर मैं Ubuntu 10.04.1 LTS चलाता हूं। आधिकारिक दस्तावेज़ीकरण के बाद , मैंने Apache, MySQL और PHP को एक बार में स्थापित करने के लिए निम्न कमांड का उपयोग किया :
sudo tasksel install lamp-server
अब जब मैं अपनी PHP स्क्रिप्ट का परीक्षण कर रहा हूं, तो मैं "डेवलपर मोड" को सक्षम करना चाहता हूं, अगर कोई एक है, तो त्रुटि रिपोर्टिंग और लॉगिंग को सक्षम करने के लिए। मैंने फ़ाइलों के संदर्भ को पढ़ा है php.ini-production
और php.ini-development
यह जाहिरा तौर पर PHP 5 के कुछ संस्करणों के साथ आता है, लेकिन मेरे द्वारा स्थापित नहीं है।
सब मेरे पास है /etc/php5/apache2/php.ini
। यह कॉन्फ़िगरेशन त्रुटियों या चेतावनियों को प्रतिध्वनित नहीं करता है, जो मेरी स्क्रिप्ट को डीबग करना कठिन बनाता है। मुझे लगता है कि मैं कॉन्फ़िगरेशन को हाथ से संपादित कर सकता हूं, लेकिन यदि संभव हो तो मैं सिर्फ एक प्रतिस्थापन में छोड़ सकता हूं।
तो मैं जो खोज रहा हूं वह PHP के लिए विकास और उत्पादन वातावरण के बीच स्विच करने का एक आसान तरीका है!