我在php.ini中添加了以下行
extension=pdo.so
extension=mysql.so
extension=pdo_mysql.so
但我仍然只在phpinfo()中获得sqlite支持;我正在尝试安装的PHP应用程序显示“PHP PDO MySQL Module:Not Found”。
但是php -m
给出了以下列表:
bcmath
calendar
Core
ctype
curl
date
dom
ereg
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
Reflection
session
SimpleXML
soap
sockets
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
xsl
zip
zlib
答案 0 :(得分:0)
事实证明php-mysql包是一个错误状态,我按照另一个答案中的说明解决它 php-mysql version conflicts with Mysql server
答案 1 :(得分:-1)
你有一个CentOS(Red Hat(Linux))。您需要安装php_module:
sudo apt-get install php5-mysql
然后重新启动apache就像那样:
sudo service apache2 restart