linux 下安装 php 扩展 典型安装 mysql curl mb_string
curl扩展:
下载 cURL http://pan.baidu.com/s/1hqrHWkG (curl-7.39.0.tar.gz) 3.98MB
tar zxvf curl-7.39.0.tar.gz
./configure --prefix=/usr/local/curl
[plain] view plain copy
make && make install
安装 curl 成功后,进入 PHP 的源码包(非php安装地址)
[plain] view plain copy
cd /var/soft/php-5.3.19/ext/curl
/usr/local/php/bin/phpize 注:/usr/local/php 为我的php安装目录
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/usr/local/curl/
make && make install
成功后出现 curl.so 的所在目录
打开 php.ini 添加 extension=xxx/curl.so
重启 apache 即可。
------------------------------------------------------------------------------------------------------------------------------
最近购置了一台阿里云ec服务器centos64系统,在安装phpmyadmin选择源码安装时报错Fatal error: Call to undefined function mb_detect_encoding()
出错原因:
由于当时选择多语言种类的安装,所以用到了php的mbtring扩展,这个扩展是默认不开启的。
解决方案:
# cd /www/php-5.5.14/ext/mbstring/ //打开php安装源文件的找到ext下的mbstring文件夹
# /usr/local/php/bin/phpize //执行php安装后目录中的bin/phpize文件
# ./configure --with-php-config= /usr/local/php/bin/php-config //执行configure命令
# make
# make install
修改php.ini中的扩展路径
extension_dir=" /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/"
如果php.int中有extension=mbstring.so就把前面的注释符号去掉,如果没有就加上这句话。
ps:在安装这个扩展中走了很多弯路,主要是extension_dir路径的指定,好多文章说扩展路径是extension_dir="xxx/xxx/xxx/ext",所以浪费很多时间,希望看到我文章的同学少走些弯路。一定要搞清楚自己的正确的扩展路径哈~~
补充,生成的XXXX.so扩展,在php/ext/curl/modules/curl.so
转载于:https://blog.51cto.com/zhaozhangxiao/1877604
linux 下安装 php 扩展 典型安装 mysql curl mb_string相关推荐
- Linux下PCI转串口卡驱动安装方法
Linux下PCI转串口卡驱动安装方法 ----------------------------------- 由于公司产品要做行业市场,而产品与行业用户间PC的通讯为RS232串口方式.而行业用户那 ...
- Linux下通过源码编译安装程序
本文简单的记录了下,在Linux下如何通过源码安装程序,以及相关的知识. 一.程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的 ...
- Linux下VTK、ITK的安装及运行 转载
Linux下VTK.ITK的安装及运行 转载 (2011-08-01 19:42:10) 转载▼ 标签: it 1.安装VTK (1)在www.cmake.org下载cmake-2.4.6.ta ...
- LINUX下tar.gz包的安装方法
LINUX下tar.gz包的安装方法 在tar.gz的东西不多了---- ======================================== 大多以tar.gz 和tar.bz2打包软件 ...
- linux终端怎样ise,Linux下ISE开发环境的安装zz
Linux下ISE开发环境的安装zz (2011-03-17 18:55:33) 标签: 杂谈 转自:http://hi.baidu.com/remygo/blog/item/6823f78b83ce ...
- 在Linux下,SVN服务器的安装
最近想在VPS上搭建一个SVN服务,方便在外面使用时存放代码. 上次介绍过在Windows上搭建SVN服务器,这次来谈谈在Linux上搭建吧,系统是CentOS. 网上有不少教程,可是没有一篇完整的, ...
- linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...
[转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...
- Linux下常用软件压缩包方式安装
Linux下常用软件压缩包方式安装 特别说明:以下需要安装的软件,下载相应压缩包后均上传至服务器的/opt/目录下 1.JDK安装 下载JDK 解压JDK tar -zxvf jdk-8u211-li ...
- Linux下minicom超级终端的安装及使用
本文引用自bezstellar<Linux下minicom超级终端的安装及使用> 文档整理作者:陈博强 2010-06-23 Minicom目录: <一>Minicom的简介 ...
最新文章
- 编码不规范,同事真的会两行泪?
- 服务器响应码302,ajax与302响应代码测试 详细出处参考:http://www.jb51.net/article/42327.htm...
- 第4章 JSP语法、内置对象
- Python 读取接口数据 返回JSON
- HDU-1051 Wooden Sticks
- 滚动条判断是否滑动到顶部底部
- Java异常处理之InvocationTargetException(反射异常)
- Android4.2中Phone的P-sensor的应用的分析。
- js里获取表单输入值进行比对的方法
- android 单独编译contacts,Android编译全过程
- python抽奖程序_抽奖程序python
- RxJava结合Retrofit使用 自定义封装类结合泛型 请求网络数据+Fresco+RecyclerView+MVP分层
- 数学基础:和式极限(可爱因子理解) 连续,极限定义: 导数: 微积分: 推荐数学电影
- vue 点击打开pdf
- UC Berkeley AI Project -MindsDB 学习
- Laravel本地Sail开发环境下Phpstorm+浏览器+Postman调试配置
- Shell中 |和||,和用法
- 小厨房设计软件测试,小厨房只要设计的合理 照样可以轻松在家做大餐
- kali 设置中文并安装输入法
- addEvent.js源码解析
热门文章
- ROS学习(十一):ROS URDF-model
- IAR实际使用过程中遇到的问题
- zanePerfor 一款完整,高性能,高可用的前端性能监控系统,不要错过
- 带你一起撸一遍 nodejs 常用核心模块(二)
- SpringCloud 微服务 (十) 消息队列MQ 基础
- 23 Merge k Sorted Lists
- 调整cisco参数设置
- Execute Process Task
- TinyDBCluster Vs routing4db
- AngularJS+Satellizer+Node.js+MongoDB-Instagram-20