我想知道如何通过 dnf 重新安装 PHP 并使其默认为 apache。我的问题是我有一个已安装的 PHP 版本,但它已被编译,并且由于我遇到了一些我没有编译的模块问题,我认为这样做会更容易。我也想删除这个已安装的版本。
这是它现在在我的机器上运行的结果:
$ uname -a
Linux dev 4.4.6-200.fc22.x86_64 #1 SMP Wed Mar 16 22:13:40 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ httpd -v
Server version: Apache/2.4.18 (Fedora)
Server built: Jan 4 2016 13:05:47
$ php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/opt/php-5.6.19/lib/php/extensions/no-debug-non-zts-20131226/zip.so' - /opt/php-5.6.19/lib/php/extensions/no-debug-non-zts-20131226/zip.so: undefined symbol: executor_globals_id in Unknown on line 0
PHP 5.6.19 (cli) (built: Mar 17 2016 10:26:07)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
我只是问,因为我无法在这里或我搜索过的其他几个地方找到如何做到这一点。提前谢谢。