Linux系统安装php扩展cURL

Linux系统安装php扩展cURL,第1张

Linux 作为一款成熟而稳定的 *** 作系统 其具备很多的优点 于是大部分人学习Linux *** 作系统 本文为你介绍Linux下php扩展cURL的安装方法 希望你 能学会Linux下php扩展cURL的安装的知识

方法一

安装cURL

# wget  tar gz  [url= tar gz][/url]  # tar zxf curl tar gz  # /configure –prefix=/usr/local/curl  # makemake install

安装php

只要打开开关 –with curl=/usr/local/curl

就可以了

这个扩展库还是非常棒 是 fsockopen等等相关的有效的替代品

方法二

进入安装原php的源码目录

cd ext  cd curl  phpize  /configure –with curl=DIR make

就会在PHPDIR/ext/curl/moudles/下生成curl so的文件

复制curl so文件到extensions的配 置目录 修改php ini就好了

以上两种就是Linux下php扩展cURL的安装方法

sh# wget tar gz

sh# tar zxvf curl * gz

sh# cd curl*

sh# /configure prefix=/usr/local/curl

sh# make

sh# make install sh# cd /usr/local/src/php (这是源码安装php时的源码目录)

sh# cd /ext/curl

sh# phpize

sh# /configure with curl=/usr/local/curl

运行 /configure时 如果提示

configure: error: Cannot find php config Please use with php config=PATH

请使用:

/configure with php config=/php install path/bin/php config #而不是使用php ini

sh# make

sh# cp modules/curl so /usr/local/lib/php/extensions (复制modules/curl so到php的扩展目录下)

(修改php ini文件 加入: extension=curl so)

lishixinzhi/Article/program/PHP/201311/20811

在一次安装wordpress模板中,不知为何 文章内容老是不能显示,最后打开debug后,说是functions.php文件中的mb_strlen()函数未定义,看来这就是文章内容不显示的原因了,那么怎么解决呢。

其中,mb_strlen()并不是PHP核心函数,使用前需要确保加载了mbstring扩展模块。

windows系统中:

在php.ini中加载了php_mbstring.dll,即确保“extension=php_mbstring.dll”这一行存在并且没有被注释掉,否则会出现未定义函数的问题。即将此句前的“;”注视号去掉。

关于mb_strlen()函数的详细介绍可参加:细说PHP中strlen和mb_strlen的区别

在linux系统中:我们是直接安装mbstring扩展模块的。

首先我们执行一个yum的搜索命令:

会出现如下结果:

如图,在红色标注处的安装包便是咱们要安装的mbstring php扩展了。

也由此可见,php53-xxx格式的都是一些扩展安装包之类的,我们如果想安装哪些扩展就对应安装即可。

执行如下yum安装命令:

系统便会自动下载并安装包了。之后询问你是否安装,输入y,回车,安装,完成!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11752868.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存