我想安装PHP 5.6和较早的网站,我需要mysql扩展工作之一,当我跑这没有安装:如何在Mac OSX上安装PHP 5.6 MySQL扩展
brew install php56 --with-fpm --with-mysql --with-httpd
它安装了php56,这一切都工作正常,但它安装了mysqli扩展,但我也需要MySQL扩展。
有没有办法将这个扩展安装到我目前的PHP设置?
这是当前安装的PHP扩展,我有:
5.6 php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dba
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
intl
json
ldap
libxml
mbstring
mongodb
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
PDO
pdo_mysql
PDO_ODBC
pdo_sqlite
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xdebug
xml
xmlreader
xmlrpc
xmlwriter
xsl
zip
zlib
[Zend Modules]
Xdebug
只是想知道,谢谢!
不MacOS的(因为他们现在称呼它)已经配备了PHP 30年6月5日与* * MySQL支持?我的确如此。只需运行'/ usr/bin/php -i'来确认。 –
的确但我需要一个老PHP 4的项目,这是不使用自制 – liamjnorman
这是没有意义的安装弃用MySQL客户端库。就我所知,PHP 5.6不会安装除mysqlnd驱动程序以外的任何内容。而且你也不需要老的MySQL客户端运行PHP 4的代码,你可能需要在旧版本的MySQL客户端连接到旧的过时的MySQL服务器,如4.0版本或东西。这听起来像你有一个使用多个结束生命的软件项目。将应用程序移植到当前的PHP和当前的MySQL可能更容易。 –