2009-12-05 21 views
5

पर टैग मैंने अभी WAMP इंस्टॉल किया है, और मुझे काम करने के लिए मेरा <? नहीं मिल सकता है। क्या कोई मॉड्यूल सक्षम करने की आवश्यकता है?PHP <? WAMP

धन्यवाद।

उत्तर

22

खुले टैग का उपयोग करने के लिए आपको short_open_tags सक्षम होना चाहिए। लेकिन मैं आपको सलाह देता हूं कि आप उनका उपयोग न करें, लेकिन संगतता और पोर्टेबिलिटी कारणों के लिए मानक खुले टैग <?php का उपयोग करें।

+0

पूरी तरह से सहमत हैं। छोटे टैग कुछ भी परेशानी नहीं हैं। – Atli

+3

मैं असहमत हूं। यह PHP में एक सुविधा है जिसे आप बस इसकी कॉन्फ़िगरेशन फ़ाइल में सेट कर सकते हैं। टेम्पलेटेड PHP पृष्ठों को बहुत कम वर्बोज़ बनाता है। के बारे में क्या? यह और अधिक पढ़ने योग्य के लिए एकदम सही शॉर्टकट है। – Htbaa

+1

मैं पूरी तरह से असहमत हूं ... यह मानक स्थापना में डिफ़ॉल्ट रूप से सक्षम नहीं है। इसे बदलने के लिए हर किसी के पास पहुंच या जानकारी नहीं है (भले ही जानकारियां कितनी कम हो)। यदि आपकी साइट पूरी तरह से आपके द्वारा पूरी तरह से नियंत्रित होती है तो यह कोई समस्या नहीं है और किसी भी सर्वर द्वारा किसी भी सर्वर पर पूरी तरह से अपने नियंत्रण में नहीं (वर्चुअल-प्राइवेट-सर्वर पढ़ें) को कभी भी तैनात नहीं किया जाएगा। आम तौर पर उन चीजों को गारंटी देने के लिए जाना नहीं जाता है, इसलिए इसे टालना चाहिए। – prodigitalson

5
  1. अपनी php.ini फ़ाइल खोलें।
  2. सेट लाइन: short_open_tags = 1
  3. अपाचे को दोबारा लोड करें।
  4. जैसा ऊपर बताया गया है, इसकी अनुशंसा नहीं की जाती है, लेकिन यदि आप केवल सीख रहे हैं और नमूना अनुप्रयोग बना रहे हैं, तो यह सहनशील है।