首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress安装PHP错误

Wordpress安装PHP错误
EN

Stack Overflow用户
提问于 2014-06-30 12:19:00
回答 2查看 990关注 0票数 1

THis是我在运行以下命令php -v时得到的更新

代码语言:javascript
复制
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/curl.so' - /usr/lib/php/modules/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/dbase.so' - /usr/lib/php/modules/dbase.so: wrong ELF class: ELFCLASS32 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/fileinfo.so' - /usr/lib/php/modules/fileinfo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/json.so' - /usr/lib/php/modules/json.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/mysql.so' - /usr/lib/php/modules/mysql.so: wrong ELF class: ELFCLASS32 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/mysqli.so' - /usr/lib/php/modules/mysqli.so: wrong ELF class: ELFCLASS32 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo.so' - /usr/lib/php/modules/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo_mysql.so' - /usr/lib/php/modules/pdo_mysql.so: wrong ELF class: ELFCLASS32 in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/pdo_sqlite.so' - /usr/lib/php/modules/pdo_sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/phar.so' - /usr/lib/php/modules/phar.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/zip.so' - /usr/lib/php/modules/zip.so: cannot open shared object file: No such file or directory in Unknown on line 0

我试着在RHEL机器上安装Wordpress。最初我已经启动并运行了mySQL,然后意识到我的PHP版本为5.1.6。我添加了另一个repo,安装了PHP5.3并删除了旧的PHP包。

打开localhost/wp/install.php时在浏览器上遇到的错误是:

您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。

我已经安装了包php-mysql.x86_64,我不知道是什么问题。该怎么办呢!任何帮助都将不胜感激。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-17 05:01:02

所以我想明白了。安装了最新的php版本。我使用64位RHEL,库位于/usr/lib64文件夹而不是/usr/lib文件夹中。一旦我改变了php.ini文件中的那个位,它就像一个魅力一样运行。:)

票数 0
EN

Stack Overflow用户

发布于 2014-06-30 12:26:57

安装所需的PHP库。RHEL安装命令(包含Wordpress所需的所有模块):

代码语言:javascript
复制
sudo yum install php-bcmath  php-cli  php-common  php-devel  php-gd  php-imap  php-mbstring  php-mcrypt  php-mysqlnd  php-odbc  php-pdo  php-pear php-pecl-geoip  php-pecl-jsonc  php-pecl-jsonc-devel  php-pecl-zip  php-pgsql  php-process  php-tidy  php-xml  php-xmlrpc

安装EPEL repos以更新到最新的PHP:

代码语言:javascript
复制
#CentOS 6 64Bit
sudo wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release-6-8.noarch.rpm
sudo yum update php

其他版本的EPEL repos安装过程- 如何启用RHEL/CentOS 7.x/6.x/5.x的EPEL储存库

编辑1:

为了禁用其他存储库,请查看和编辑/etc/yum.repos.d/目录中的/etc/yum.repos.d/文件,并将enabled=1设置为enabled=0。毕竟,别忘了跑:

代码语言:javascript
复制
yum clean all 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24490017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档