2012-08-01 15 views
5

मेरे पास एक समर्पित सर्वर है जो वर्तमान में PHP 5.2 चला रहे कई वेबसाइट होस्ट करता है। मैं PHP संस्करण को अपग्रेड करने की जरूरत है और मुझे लगता है मैं इस आदेश का उपयोग SSH के माध्यम से यह कर सकते हैं कहा गया है:लिनक्स सर्वर PHP अपडेट रोल

यम php उन्नयन

नहीं, मैं एक अद्यतन और एक वेबसाइट बनाने में सक्षम नहीं किया जा रहा बारे में थोड़ा चिंतित हूँ अब और काम करने के लिए, तो क्या एक रोलबैक कमांड है जिसका उपयोग मैं कर सकता हूं ताकि अगर कुछ गलत हो जाए तो मैं जल्दी से PHP 5.2 में बदल सकता हूं?

बहुत धन्यवाद

+0

इस धागे को देखें http://forum.parallels.com/showthread.php?t=110631 – amitchhajer

उत्तर

3

बेहतर होगा कि तुम जानते होंगे क्या php 5.2 से परिवर्तन 5.3 पहली PHP करने के लिए, अगर आपको लगता है परिवर्तन आप स्क्रिप्ट को प्रभावित नहीं करेगा, तो उन्नयन, अगर नहीं, तो php के साथ रहने के 5.2 या पहले अपनी स्क्रिप्ट में आवश्यक परिवर्तन करें (Personnaly मैं आपको PHP 5.3 में अपग्रेड करने की अनुशंसा करता हूं), यहां परिवर्तनों की सूची Migrating from PHP 5.2 to 5.3

यदि आपको अपग्रेड करने के बाद कुछ समस्याएं आती हैं, तो PHP 5.2 अभी भी मौजूद है तो पैकेज रिपॉजिटरी जांचें इसमें ("yum search php" कमांड का उपयोग करें), अगर यह आपके द्वारा प्राप्त वर्तमान PHP को हटा देता है (कमांड "yum remove php") और उसके बाद आपको मिला गया पैकेज इंस्टॉल करें (उदाहरण के लिए: "yum install php-5.2")

नोट: यदि आपको रिपॉजिटरी में PHP 5.2 पैकेज नहीं मिलता है, तो आपको स्रोत से PHP 5.2 संकलित करना पड़ सकता है।

0

आप पुराने PHP संस्करण को बैकअप कर सकते हैं लेकिन मैं इसकी अनुशंसा नहीं कर सकता। आमतौर पर यह केवल phpize, php.ini, php.so और php मॉड्यूल फ़ोल्डर है। फिर आप अपडेट कर सकते हैं।

संबंधित मुद्दे