簡體   English   中英

WordPress安裝PHP錯誤

[英]Wordpress Installation PHP Error

這是我運行以下命令php -v時得到的更新

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。 我添加了另一個存儲庫,安裝了PHP 5.3,並刪除了舊的php軟件包。

當我打開localhost / wp-admin / install.php時,在瀏覽器上出現的錯誤是:

您的PHP安裝似乎缺少WordPress所需的MySQL擴展。

我已經安裝了php-mysql.x86_64軟件包,但我不知道是什么問題。 我不知道該怎么辦! 任何幫助將不勝感激。

謝謝。

安裝所需的PHP庫。 RHEL安裝命令(帶有Wordpress的所有必需模塊):

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存儲庫以更新到最新的PHP:

#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倉庫安裝過程- 如何為RHEL / CentOS 7.x / 6.x / 5.x啟用EPEL倉庫

編輯1:

為了禁用其他存儲庫,查看和編輯.repo文件中/etc/yum.repos.d/目錄並設置enabled=1enabled=0 畢竟不要忘記運行:

yum clean all 

所以,我明白了。 已安裝最新的php版本。 我使用的是64位RHEL,庫位於/usr/lib64文件夾中,而不是在/usr/lib文件夾中。 一旦我更改了php.ini文件中的該位,它的運行就像一個魅力。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM