加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

启用/安装卷曲扩展(OSX Server / PHP 5.3.3 / Apache 2.2)

发布时间:2020-12-13 17:20:05 所属栏目:PHP教程 来源:网络整理
导读:我在使用我继承的服务器上使用 PHP时遇到了一些麻烦. 到目前为止,我通过取消注释extension = php_curl.dll行并重新启动apache,在我的php.ini中启用了扩展. 但是,我现在在启动PHP时收到以下错误: PHP警告:PHP启动:无法加载动态库’/opt/local/lib/php/exte
我在使用我继承的服务器上使用 PHP时遇到了一些麻烦.

到目前为止,我通过取消注释extension = php_curl.dll行并重新启动apache,在我的php.ini中启用了扩展.

但是,我现在在启动PHP时收到以下错误:

PHP警告:PHP启动:无法加载动态库’/opt/local/lib/php/extensions/php_curl.dll

php_curl.dll文件在上述目录中不存在,我找不到任何合法的下载文件(似乎不包含在PHP或Curl中).

UPDATE
按照答案here中提供的步骤,我能够编译一个新的php_curl.so文件并将其安装到extensions目录.

Cudos去Francois Deschenes !!

从头开始编译curl.so(php_curl.dll)模块:

>下载并提取您的PHP版本的新副本.
>打开终端窗口并转到curl目录(键入cd php-5.3.3 / ext / curl /).
>输入phpize.
>键入./configure.
>输入make.
>输入sudo make install.
>在php.ini中取消注释extension = curl.so.

在启动进程之前,还应确保扩展已注释掉,否则可能会收到有关已存在的模块的错误.

解决方法

为什么不用

sudo port install php5-curl

(关于php54:php54-curl)?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读