所以我运行以下命令从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历史记录中的更改,或者只是让它工作。
任何想法和/或帮助都会被贬低。
答案 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: