新闻动态

Linux下如何独立添加PHP扩展模块mbstring

发布日期:2021-03-29 15:28 | 文章来源:网络

站群高防大带宽,网页服务器

海外主机和大家分享了如何在Linux下独立添加PHP扩展模块mbstring。希望你看完这篇文章有所收获。大家一起讨论一下。

环境php5.2.13不支持mbstring扩展

假设php的源码包在/usr/local/src/php-5.2.13

php安装目录是/usr/local/php

# CD/usr/local/src/PHP-5 . 2 . 13/ext/mbstring/

# rpm-QA | egep ' auto conf | gcc '这是检查这些组件是否安装。如果没有,请执行以下句子,否则将报告错误。

#yum-yinstallautoconfgccgcc-c

#phpize

#./config-with-PHP-config=/usr/local/bin/PHP-config

#制作

#makeinstall

执行后在php.ini中添加extension=mbstring.so

重启网页服务器,看看phpinfo,应该支持mbstring!1.安装crul

wgethttp://curl.haxx.se/download/curl-7.19.6.tar.gz

tar-zxvfcurl-7.19.6.tar.gz

cdcurl-7.19.6。/configure-prefix=/usr/local/curl

make install2.编译生成扩展

在php源码目录中输入ext目录,存放每个扩展模块的源码,选择你需要的模块,比如curl模块:

cd卷曲

执行phpize生成编译文件,编译文件在PHP安装目录的bin目录下

/usr/local/php5/bin/phpize

运行时,可能会报告一个错误:找不到autoconf。请检查您的autoconf安装和$ PHP _ autoconf

环境变量设置正确,然后重新运行该脚本。您需要安装autoconf:

yuminstallautonf,apt-getinstall auto conf

生成配置文件并编译生成模块:

/usr/local/php5/bin/phpize。/configure-with-curl=/usr/local/curl-with-PHP-config=/usr/local/PHP 5/bin/PHP-config

安装

生成的文件可以在中找到

通过这种方式,curl.so被复制到PHP的3.修改配置 对应目录

在php.ini中,设置扩展目录:

extension _ dir='/usr/local/PHP 5/extensions/'

并添加一个扩展模块引用:

延伸=卷曲。所以4.检查并重启Apache

/usr/local/php5/bin/php -v

执行这个命令时,php会检查配置文件是否正确。如果有配置错误,这里会报告一个错误,可以根据错误信息进行检查

看了这篇文章,相信你对如何在Linux下独立添加PHP扩展模块mbstring有一定的了解。如果你想了解更多的相关知识,请关注海外主机。谢谢你的阅读!

Tags:站群高防大带宽,网页服务器,Linux下如何独立添加PHP扩展模块mbstring

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部