mod*_*don 9 php apache installation amazon-ec2 httpd.conf
我试图在亚马逊ec2实例上安装PHP但是当我运行以下命令时:sudo yum -y install httpd php54-fpm php54-common
它给了我以下错误:
Loaded plugins: priorities, security, update-motd, upgrade-helper
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.2.25-1.0.amzn1 will be installed
--> Processing Dependency: httpd-tools = 2.2.25-1.0.amzn1 for package: httpd-2.2.25- 1.0.amzn1.x86_64
--> Processing Dependency: apr-util-ldap for package: httpd-2.2.25-1.0.amzn1.x86_64
---> Package php54-common.x86_64 0:5.4.17-2.41.amzn1 will be installed
---> Package php54-fpm.x86_64 0:5.4.17-2.41.amzn1 will be installed
--> Running transaction check
enter code here ---> Package apr-util-ldap.x86_64 0:1.4.1-4.14.amzn1 will be installed
---> Package httpd-tools.x86_64 0:2.2.25-1.0.amzn1 will be installed
--> Processing Conflict: httpd24-tools-2.4.6-2.47.amzn1.x86_64 conflicts httpd-tools < 2.4.6
--> Processing Conflict: php54-common-5.4.17-2.41.amzn1.x86_64 conflicts php-common < 5.4.17-2.41.amzn1
--> Finished Dependency Resolution
Error: httpd24-tools conflicts with httpd-tools-2.2.25-1.0.amzn1.x86_64
Error: php54-common conflicts with php-common-5.3.27-1.0.amzn1.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Run Code Online (Sandbox Code Playgroud)
提前致谢.
Rij*_*ael 13
你读过错误信息了吗?再读一遍:
Error: httpd24-tools conflicts with httpd-tools-2.2.25-1.0.amzn1.x86_64
Error: php54-common conflicts with php-common-5.3.27-1.0.amzn1.x86_64
Run Code Online (Sandbox Code Playgroud)
您正在尝试安装HTTPD 2.4,当您似乎安装了HTTPD 2.2并且与php相同时,即您已安装PHP 5.3并且您正尝试安装5.4.确认这一点的一种简单方法是在bash中键入以下内容:
php -v
httpd -V
Run Code Online (Sandbox Code Playgroud)
如果要安装较新版本,请删除旧版本.
yum remove httpd-tools-2.2.25-1.0.amzn1.x86_64 php-common-5.3.27-1.0.amzn1.x86_64
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14481 次 |
| 最近记录: |