我想安裝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可能更容易。 –