Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx 添加php fpm时php55w常见冲突_Nginx_Php - Fatal编程技术网

Nginx 添加php fpm时php55w常见冲突

Nginx 添加php fpm时php55w常见冲突,nginx,php,Nginx,Php,因此,我尝试添加php fpm以使其与nginx一起工作。但是我现在的问题是我已经有了一些其他的php东西,比如php common,现在它有了冲突。所以centOS建议我使用-skip-break,但我不确定这是否是最好的方法?如果我最终使用它来安装php fpm,会有什么问题吗 Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: dallas.tx.mirror

因此,我尝试添加php fpm以使其与nginx一起工作。但是我现在的问题是我已经有了一些其他的php东西,比如php common,现在它有了冲突。所以centOS建议我使用-skip-break,但我不确定这是否是最好的方法?如果我最终使用它来安装php fpm,会有什么问题吗

Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: dallas.tx.mirror.xygenhosting.com
 * epel: www.gtlib.gatech.edu
 * extras: mirror.millry.co
 * updates: mirror.cs.vt.edu
 * webtatic: us-east.repo.webtatic.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-fpm.x86_64 0:5.3.3-27.el6_5.1 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-27.el6_5.1 for package: php-fpm-5.3.3-27.el6_5.1.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.3.3-27.el6_5.1 will be installed
--> Processing Conflict: php55w-common-5.5.16-1.w6.x86_64 conflicts php-common < 5.5.0
--> Finished Dependency Resolution
Error: php55w-common conflicts with php-common-5.3.3-27.el6_5.1.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

如果您知道自己在做什么,可以通过以下方式升级PHP:

yum install yum-plugin-replace
yum replace php-common --replace-with=php55w-common
它可能会给您一条消息“警告:无法解析所有提供程序…”。这是正常的,您可以通过绑定“y”继续。您将有机会看到将安装和删除哪些软件包,然后再次有机会确认


然后,您可以继续使用以前的安装命令

您很可能需要安装php55w-fpm.x86\u 64php55w-common looks以便已经安装。php common正试图作为php-fpm的依赖项安装,导致冲突您可以尝试安装php55w-fpm