在MAMP

时间:2019-02-04 12:30:20

标签: php sql-server mamp

在这里,我想在MAMP中添加sqlsrv和pdo_sqlsrv。我想使用pecl下载并安装该软件包,并运行以下命令:

sudo pecl install sqlsrv pdo_sqlsrv

但是我得到了错误:

  

无法从下载   “ http://pecl.php.net/get/pdo_sqlsrv-5.3.0.tgz”,无法下载   “ pecl / pdo_sqlsrv”(文件   http://pecl.php.net:80/get/pdo_sqlsrv-5.3.0.tgz无效(收到:   HTTP / 1.1 503服务不可用))错误:无法下载   无法从“ pecl / pdo_sqlsrv”下载   “ http://pecl.php.net/get/sqlsrv-5.3.0.tgz”,无法下载   “ pecl / sqlsrv”(文件http://pecl.php.net:80/get/sqlsrv-5.3.0.tgz不是   有效(收到:HTTP / 1.1 503服务不可用))错误:不能   下载“ pecl / sqlsrv”下载失败安装失败

我试图直接从http://pecl.php.net/get/pdo_sqlsrv-5.3.0.tz下载该软件包,但不知道在哪里或如何生成.so文件。我真的是Mac新手。请帮忙。谢谢。

1 个答案:

答案 0 :(得分:0)

不确定是否仍然存在此问题:

替换

sudo pecl install sqlsrv pdo_sqlsrv

使用

sudo /pathtoyourmamp/php/bin/pecl install sqlsrv pdo_sqlsrv

编辑php.ini:

extension=sqlsrv
extension=pdo_sqlsrv