2015-05-16 163 views
3

當我嘗試從亞馬遜本教程(http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html爲什麼我無法在Amazon ec2上安裝LAMP堆棧?

我收到了一系列錯誤:

Error: php56-pdo conflicts with php-pdo-5.3.29-1.8.amzn1.x86_64 
Error: httpd24-tools conflicts with httpd-tools-2.2.29-1.5.amzn1.x86_64 
Error: php56-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64 
Error: httpd24 conflicts with httpd-2.2.29-1.5.amzn1.x86_64 
Error: php56-process conflicts with php-process-5.3.29-1.8.amzn1.x86_64 
Error: php56 conflicts with php-5.3.29-1.8.amzn1.x86_64 
Error: php56-xml conflicts with php-xml-5.3.29-1.8.amzn1.x86_64 
Error: php56-cli conflicts with php-cli-5.3.29-1.8.amzn1.x86_64 
Error: php-mysql conflicts with php56-mysqlnd-5.6.8-1.111.amzn1.x86_64 

這是急性心肌梗死,我跟隨他們的線路教程線一個全新的Linux亞馬遜。難道我做錯了什麼?

+0

您需要決定是否要安裝php 5.3或5.6,這些軟件包相互衝突。 – datasage

+0

是的,我想要PHP 5,但是當我運行百勝餐飲去除php-common,然後百勝安裝php55我得到相同的錯誤 – iliketolearn

+0

做百勝消除PHP *。這將刪除所有舊的PHP軟件包。 – datasage

回答

4

您應該安裝php5.6版本,您正在嘗試安裝舊版本。

試試這個: 百勝安裝php56-PDO

0

您必須刪除所有包衝突,PHP-PDO,PHP常見,httpd的工具,httpd的...

Ex: sudo yum remove php* httpd httpd-tools