मैं मूल रूप से PHP
डेवलपर हूं। मैं वर्तमान में उबंटू लिनक्स 12.04 एलटीएस का उपयोग अपनी स्थानीय मशीन पर कर रहा हूं।क्या मैं PHP 5.3.10 से PHP 5.6.0 में माइग्रेट कर सकता हूं?
मैं अपने PHP
परियोजना के विकास के लिए निम्नलिखित PHP
संस्करण का उपयोग कर रहा हूँ:
php -v //command run at terminal to know the `PHP` version installed
PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul 7 2014 18:54:55)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
अब वापस कुछ दिनों के PHP
संस्करण (PHP 5.6.0
) की एक नई नवीनतम स्थिर रिलीज PHP
विकास दल द्वारा जारी किया गया था।
मेरा प्रश्न के रूप में मैं अपने स्थानीय मशीन पर एक PHP
संस्करण है जो बहुत पुराना है का उपयोग कर रहा है, और यह भी सभी PHP
संस्करणों 5.4
की तुलना में कम सरकारी तौर पर असमर्थित हैं या घोषणा अंत के जीवन, है, मैं PHP 5.6.0
के लिए जाना चाहिए?
यदि आपका उत्तर हाँ है, तो कृपया मुझे बताएं कि यह कैसे करें? क्या मेरे प्रोजेक्ट में लिखा गया कोड इस माइग्रेशन के ठीक बाद काम करेगा? मुझे क्या परिवर्तन करने की आवश्यकता होगी?
यदि आपका उत्तर नहीं है, तो कृपया मुझे विस्तार से बताएं क्यों?
इस प्रश्न पूछने से पहले मैं Google और PHP
दस्तावेज से गुजर चुका हूं। वहाँ मैं संस्करण माइग्रेशन निम्नलिखित के लिए माइग्रेशन नोट मिला:
**5.3.x->5.4.x
5.4.x->5.5.x
5.5.x->5.6.x**
नहीं मिला PHP 5.3.10
से PHP 5.6.0
माइग्रेट करने का तरीका।
तो क्या कोई इस संबंध में मेरी मदद कर सकता है?
यदि आपको मेरी समस्या के बारे में कोई और जानकारी चाहिए तो कृपया मुझे बताएं।
आपको हमेशा सॉफ्टवेयर अपडेट करने के लिए अपने पैकेज प्रबंधक का उपयोग करना चाहिए। पूरी तरह से जरूरी होने पर मैन्युअल रूप से अपडेट करें, इसलिए जब पैकेज आधिकारिक रिपोजिटर्स से गुम हो जाता है, और आप तीसरे पक्ष के रिपोजिटर्स का उपयोग नहीं करना चाहते हैं। – Luka
@ लुका: पैकेज प्रबंधक द्वारा क्या मतलब है और मुझे किस पैकेज प्रबंधक का उपयोग करना चाहिए? – user2839497
एक पैकेज प्रबंधक एक प्रोग्राम है जिसका उपयोग संकुल और इसकी निर्भरताओं को स्वचालित रूप से खोजने और स्थापित करने के लिए किया जाता है। 'apt' पैकेज प्रबंधक का एक उदाहरण है। सभी डेबियन-आधारित वितरण (इसलिए उबंटू भी) डिफ़ॉल्ट रूप से है। उदाहरण के लिए, रेडहाट-आधारित वितरण में 'यम' है। इसलिए आपको हमेशा 'apt-get install php' का उपयोग करके अपडेट इंस्टॉल करना चाहिए। यदि पैकेज पहले से स्थापित है और नए अपडेट उपलब्ध हैं, तो वे इंस्टॉल हो जाएंगे। यदि पैकेज बिल्कुल स्थापित नहीं है, तो इसे 'apt-get install' चलाने के बाद कुछ पलों इंस्टॉल किए जाएंगे। डेविलिश डीबी के जवाब को देखो। – Luka