अमेज़न लिनक्स पर yum के साथ PHP अपडेट करें


14

मेरे पास EC2, AMI 2013.09 पर Amazon Linux है। मैंने LAMP इनस्टॉल ट्यूटोरियल, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html का अनुसरण किया , और PHP5.3 स्थापित के साथ समाप्त हुआ।

इस सवाल के जवाब में, अमेज़न लिनक्स संस्करण विवरण , ceejay0z बताता है कि मैं उपयोग कर PHP5.5 में अपग्रेड कर सकता हूं yum install php55। जब मैं करता हूं, हालांकि, मुझे संघर्षों से संबंधित त्रुटियां मिलती हैं (निर्भरता की जाँच के अंत में)।

तो, मेरा सवाल यह है कि मैं यहां से कैसे आगे बढ़ूं? क्या मैं मौजूदा PHP इंस्टॉल को मिटाना चाहता हूं, फिर नया इंस्टॉल करें? अपग्रेड करें? अपडेट करें? इस अपडेट करें? (यदि यह स्पष्ट नहीं है, तो मैंने पहले यम का उपयोग नहीं किया है ...)


आपको अपनी त्रुटियों को सूचीबद्ध करना चाहिए ताकि लोग मदद कर सकें
ड्रू ख़ुरी

आपको यह काम कैसे मिला?
पोची १

चिकी, नीचे जवाब देखें। जहां तक ​​मुझे मिला है। अगली समस्या जो मुझे लगी वह यह थी कि MySQL का PDO ड्राइवर रेपो में नहीं था, (5.5 किसी भी तरह से नहीं)। मैंने मशीन को ट्रैश किया और उबंटू 12.04 पर गया। खुशी के दिन।
किम

जवाबों:


23

मेरे लिए काम किया:

yum remove php httpd php-cli php-xml php-common httpd-tools
yum install php55 php55-mysql php55-pdo

2
मुझे "नो पैकेज php55-mysql उपलब्ध है।"
मार्क कासन

3
@MarkKasson php55-mysqlnd या php-mysqlnd आज़माएं। मुझे लगता है कि जब मैं भाग गया था, तो मैं त्रुटियों को दबा सकता था, क्षमा करें
बेनुबर्ड

2
मेरी विशेष रूप से हल की जरूरत है sudo yum install php-mysqli -y। मुझे याद है यह देखकर कि यह php-mysqlnd को लोड करता है।
मार्क केसन

क्या मैं # 5 अपग्रेड php5.6 के साथ ऐसा कर सकता हूं? क्या यह निर्भरता के मुद्दों के बिना php5.3 को php5.6 में अपग्रेड करेगा? या 5.6 को स्थापित करने में 5.3 को हटाना एकमात्र बेहतर तरीका है
आशीष कारपे

0

ठीक है, तो मुझे यह काम मिल गया लगता है। 100% निश्चित नहीं कि कैसे, लेकिन मुझे लगता है कि मुझे php और httpd को मिटाना था, फिर php55 स्थापित करें। सुनिश्चित नहीं हैं कि मुझे httpd24 अलग से स्थापित करना है?


2
आपको अपने प्रश्न के उत्तर के रूप में संपादन पोस्ट नहीं करना चाहिए।
ड्रू खोरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.