विंडोज (WAMP) में मैं इसपीएचपी पार्स त्रुटि - अप्रत्याशित T_STRING
<?xml version="1.0" encoding="utf-8"?>
<?php
// ...
?>
की तरह एक index.php है और यह अपेक्षा के अनुरूप काम करता है।
अब मैंने अभी उबंटू पर एक एलएएमपी कॉन्फ़िगर किया है और एक ही फ़ाइल (ब्राउज़र से आने पर) मुझे एक त्रुटि देता है। error.log
में देख रहे हैं मैं
PHP Parse error: syntax error, unexpected T_STRING in /var/www/test/index.php on line 1
मिली है, तो मैं पहली पंक्ति सब कुछ ठीक काम करता है हटा दें।
क्या गलत है? यह विंडोज पर क्यों काम करता है और लिनक्स पर नहीं?
क्या यह किसी विशेष एक्सटेंशन के कारण हो सकता है?
तरह php एक्सएमएल पुस्तकालयों का उपयोग करना चाहिए मुझे लगता है कि छोटे टैग जवाब काम करेगी; मेरे अनुभव में, मैंने हमेशा PHP कोड से '' स्ट्रिंग को प्रतिबिंबित किया है, इसलिए मुझे इस बारे में चिंता करने की ज़रूरत नहीं थी कि छोटे टैग कैसे सेट किए गए थे। – Crontab
गूंज ' Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"?>'; –
यह तब होता है जब आप 'phpunit' को चलाने और चलाने और पैरामीटर पूर्ण नहीं करते हैं। उदाहरण के लिए 'phpunit --filter -c phpunit.xml' इस त्रुटि को ट्रिगर करेगा। – styks