Centos 6 PHP升级打破了apache。

时间:2015-05-11 18:22:09

标签: php apache centos6

所以我运行以下命令从php 5.3升级到5.5 yum --enablerepo = remi,remi-php55安装php-pecl-apc php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php -gd php-mbstring php-mcrypt php-xml

不幸的是,我似乎打破了运行PHP作为模块而不是独立服务的appache,我不知道如何将其回滚到模块或修复当前设置以使新服务运行。我想知道是否有一种方式可以撤消或回滚yum历史记录中的更改,或者只是让它工作。

任何想法和/或帮助都会被贬低。

1 个答案:

答案 0 :(得分:1)

如果你不能,你应该设法将php 5.3更新到5.5, 另一种方法是使用yum history undo,首先运行:

yum history

示例输出:

ID     | Login user               | Date and time    | Action(s)      | Altered
     8 | root <root>              | 2011-10-03 14:40 | Install        |    1   
     7 | root <root>              | 2011-09-21 04:24 | Install        |    1 ##
     6 | root <root>              | 2011-09-21 04:23 | Install        |    1 ##
     5 | root <root>              | 2011-09-16 13:35 | Install        |    1   
     4 | root <root>              | 2011-09-16 13:33 | Erase          |    1   
     3 | root <root>              | 2011-09-14 14:36 | Install        |    1   
     2 | root <root>              | 2011-09-12 15:48 | I, U           |   80   
     1 | System <unset>           | 2011-09-12 14:57 | Install        | 1025

然后选择所需的撤消,即:

yum history undo 2

SRC:

https://access.redhat.com/solutions/64069