我在运行yum update
时遇到了一些问题,并执行了以下步骤以使其正常工作:
sudo yum --enablerepo=remi,remi-php55 -y remove memcached
- 这只是删除了memcached,其中一个包含错误sudo yum --enablerepo=remi,remi-php55 -y remove php-pear
- 这比我讨价还价的要多.. 运行事务擦除:phpMyAdmin-4.0.4-1.el6.remi.noarch 1/28 waarschuwing:/etc/httpd/conf.d/phpMyAdmin.conf保存为 /etc/httpd/conf.d/phpMyAdmin.conf.rpmsave擦除: PHP-PECL,memcached的,2.1.0-6.el6.remi.5.x86_64
2/28擦除: PHP的PECL-igbinary-1.1.2-0.5.git3b8ab7e.el6.remi.1.x86_64
3/28擦除:php-php-gettext-1.0.11-4.el6.remi.noarch
4/28擦除:php-pecl-mongo-1.4.1-1.el6.remi.1.x86_64
5/28擦除: PHP的PECL-sqlite的,2.0.0-0.3.svn313074.el6.remi.5.x86_64
6/28擦除:php-pecl-memcache-3.0.8-1.el6.remi.1.x86_64
7/28擦除: PHP的PECL-APC-3.1.15-0.3.svn329913.el6.remi.1.x86_64
8/28擦除:php-5.5.0-1.el6.remi.x86_64
9/28删除:php-gmp-5.5.0-1.el6.remi.x86_64
10/28擦除:php-mysqlnd-5.5.0-1.el6.remi.x86_64
11/28删除:php-recode-5.5.0-1.el6.remi.x86_64
12/28 Erasing:php-tcpdf-dejavu-sans-fonts-6.0.049-1.el6.noarch 13/28删除:php-tcpdf-6.0.049-1.el6.noarch
14/28擦除:php-bcmath-5.5.0-1.el6.remi.x86_64
15/28擦除:php-gd-5.5.0-1.el6.remi.x86_64
16/28 Erasing:php-mbstring-5.5.0-1.el6.remi.x86_64
17/28擦除:php-mcrypt-5.5.0-1.el6.remi.x86_64
18/28擦除:php-tidy-5.5.0-1.el6.remi.x86_64
19/28擦除:php-pgsql-5.5.0-1.el6.remi.x86_64
20/28擦除:php-pdo-5.5.0-1.el6.remi.x86_64
21/28擦除:php-intl-5.5.0-1.el6.remi.x86_64
22/28删除:php-cli-5.5.0-1.el6.remi.x86_64
23/28 Erasing:php-process-5.5.0-1.el6.remi.x86_64
24/28擦除:php-xml-5.5.0-1.el6.remi.x86_64
25/28 Erasing:php-common-5.5.0-1.el6.remi.x86_64
26/28 waarschuwing:/etc/php.ini保存为/etc/php.ini.rpmsave
擦除:php-pecl-jsonc-1.3.1-2.el6.remi.1.x86_64
27/28擦除:1:php-pear-1.9.5-10.el6.remi.noarch
28/28 / usr / bin / pecl:regel 2:/ usr / bin / php:Bestandat的地图bestaat niet / usr / bin / pecl:regel 2:exec:Kan / usr / bin / php niet uitvoeren: 最好的地图bestaat niet waarschuwing:/etc/pear.conf保存为 /etc/pear.conf.rpmsave验证: PHP-bcmath时,5.5.0-1.el6.remi.x86_64
1/28验证:php-5.5.0-1.el6.remi.x86_64
2/28验证: PHP的PECL-APC-3.1.15-0.3.svn329913.el6.remi.1.x86_64
3/28验证:php-php-gettext-1.0.11-4.el6.remi.noarch
4/28验证:php-mbstring-5.5.0-1.el6.remi.x86_64
5/28验证:php-intl-5.5.0-1.el6.remi.x86_64
6/28验证:phpMyAdmin-4.0.4-1.el6.remi.noarch
7/28验证:php-tcpdf-6.0.049-1.el6.noarch
8/28验证:php-tcpdf-dejavu-sans-fonts-6.0.049-1.el6.noarch 9/28验证:php-recode-5.5.0-1.el6.remi.x86_64
10/28验证:php-mcrypt-5.5.0-1.el6.remi.x86_64
11/28验证:php-pecl-memcache-3.0.8-1.el6.remi.1.x86_64
12/28验证:php-common-5.5.0-1.el6.remi.x86_64
13/28验证:php-cli-5.5.0-1.el6.remi.x86_64
14/28验证:1:php-pear-1.9.5-10.el6.remi.noarch
15/28验证: PHP的PECL-sqlite的,2.0.0-0.3.svn313074.el6.remi.5.x86_64
16/28验证:php-xml-5.5.0-1.el6.remi.x86_64
17/28验证:php-pecl-mongo-1.4.1-1.el6.remi.1.x86_64
18/28验证:php-tidy-5.5.0-1.el6.remi.x86_64
19/28验证:php-pgsql-5.5.0-1.el6.remi.x86_64
20/28验证:php-pdo-5.5.0-1.el6.remi.x86_64
21/28验证:php-process-5.5.0-1.el6.remi.x86_64
22/28验证: PHP的PECL-igbinary-1.1.2-0.5.git3b8ab7e.el6.remi.1.x86_64
23/28验证:php-pecl-memcached-2.1.0-6.el6.remi.5.x86_64
24/28验证:php-gd-5.5.0-1.el6.remi.x86_64
25/28验证:php-pecl-jsonc-1.3.1-2.el6.remi.1.x86_64
26/28验证:php-gmp-5.5.0-1.el6.remi.x86_64
27/28验证:php-mysqlnd-5.5.0-1.el6.remi.x86_64
28/28删除:php-pear.noarch 1:1.9.5-10.el6.remi
删除依赖项:php.x86_64 0:5.5.0-1.el6.remi
php-bcmath.x86_64 0:5.5.0-1.el6.remi
php-cli.x86_64 0:5.5.0-1.el6.remi
php-common.x86_64 0:5.5.0-1.el6.remi
php-gd.x86_64 0:5.5.0-1.el6.remi
php-gmp.x86_64 0:5.5.0-1.el6.remi
php-intl.x86_64 0:5.5.0-1.el6.remi
php-mbstring.x86_64 0:5.5.0-1.el6.remi
php-mcrypt.x86_64 0:5.5.0-1.el6.remi
php-mysqlnd.x86_64 0:5.5.0-1.el6.remi
php-pdo.x86_64 0:5.5.0-1.el6.remi
php-pecl-apc.x86_64 0:3.1.15-0.3.svn329913.el6.remi.1
php-pecl-igbinary.x86_64 0:1.1.2-0.5.git3b8ab7e.el6.remi.1
php-pecl-jsonc.x86_64 0:1.3.1-2.el6.remi.1
php-pecl-memcache.x86_64 0:3.0.8-1.el6.remi.1
php-pecl-memcached.x86_64 0:2.1.0-6.el6.remi.5
php-pecl-mongo.x86_64 0:1.4.1-1.el6.remi.1
php-pecl-sqlite.x86_64 0:2.0.0-0.3.svn313074.el6.remi.5
php-pgsql.x86_64 0:5.5.0-1.el6.remi
php-php-gettext.noarch 0:1.0.11-4.el6.remi
php-process.x86_64 0:5.5.0-1.el6.remi
php-recode.x86_64 0:5.5.0-1.el6.remi
php-tcpdf.noarch 0:6.0.049-1.el6
php-tcpdf-dejavu-sans-fonts.noarch 0:6.0.049-1.el6
php-tidy.x86_64 0:5.5.0-1.el6.remi
php-xml.x86_64 0:5.5.0-1.el6.remi
phpMyAdmin.noarch 0:4.0.4-1.el6.remi
sudo yum --enablerepo=remi update
- 这只更新了mysql,而不是apache或php sudo yum --enablerepo=remi install php-pear
- 再次安装了php,但版本为5.4.40 安装5个套餐
总下载大小:5.4 M已安装尺寸:21 M这是否[y / N]:y 正在下载包:(1/5):php-cli-5.4.40-1.el6.remi.x86_64.rpm
| 3.9 MB 00:00(2/5):php-common-5.4.40-1.el6.remi.x86_64.rpm | 959 kB 00:00(3/5):php-pear-1.9.5-10.el6.remi.noarch.rpm
| 357 kB 00:00(4/5): php-process-5.4.40-1.el6.remi.x86_64.rpm | 64 kB 00:00(5/5):php-xml-5.4.40-1.el6.remi.x86_64.rpm
| 174 kB 00:00
sudo yum --enablerepo=remi,remi-php55 update
- 这个更新的PHP到版本5.5.24,这是我想要的安装依赖项:php-pecl-jsonc.x86_64 0:1.3.7-1.el6.remi.5.5
php-pecl-zip.x86_64 0:1.12.5-1.el6.remi.5.5更新:php-cli.x86_64 0:5.5.24-1.el6.remi
php-common.x86_64 0:5.5.24-1.el6.remi php-process.x86_64 0:5.5.24-1.el6.remi php-xml.x86_64 0:5.5.24-1.el6.remi
然后我重新启动了apache和mysql。
现在,当我访问此服务器上的任何(Wordpress)网站时,他们要么将Apache 2测试页面或index.php的内容显示为纯文本(不执行php)。
我在Stackoverflow上环顾四周,发现添加了一些内容: LoadModule php5_module modules / libphp5.so
但不幸的是,该文件不存在。 找到libphp5.so给出 /usr/lib64/httpd/modules/libphp5.so但是 LoadModule php5_module /usr/lib64/httpd/modules/libphp5.so 重启apache时出错。
我认为我删除了比预期更多的php包,但我不确定哪些包丢失了,应该再次安装。谁能指出我正确的方向?并告诉我,我应该重新安装apache或不?我宁愿不丢失任何配置..
答案 0 :(得分:0)
最终我以某种方式解决了它。我删除了(重新)安装的所有内容,从httpd,php,php-common,php-cli,php-pear,php-mysql,还安装了httpd-devel和php-devel
在此过程中,我还在php.conf
/etc/httpd/conf.d/
我也从centos forums运行了这个: rpm -qa'php *' rpm -V php
最终在此过程中创建了正确的php.conf,重新启动apache之后,一切都恢复正常。
答案 1 :(得分:-1)
如错误消息中所述,存在一个问题,因为它无法访问共享对象文件'。这可能发生在安装新东西而不是运行ldconfig之后。 所以,停止httpd,安装你的php模块并运行ldconfig,然后重启apache。
{"TotalMemory":[{"key":"TotalMemory","values":[[82,10]]}],"Freememory":[{"key":"Freememory","values":[[85,10]]}],"BufferSize":[{"key":"BufferSize","values":[[87,10]]}],"TotalSwapMemory":[{"key":"TotalSwapMemory","values":[[89,10]]}],"UsedSwapMemory":[{"key":"UsedSwapMemory","values":[[91,10]]}],"FeeSwapMemory":[{"key":"FeeSwapMemory","values":[[93,10]]}]}