【教程主题】:Nginx+php【课程录制】:创E【主要内容】【1】编译PHP初始环境:为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装,yum-yinstallgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-de...
分类:
Web程序 时间:
2014-06-23 07:05:28
阅读次数:
343
LINUX下PHP已经编译,如何新增so扩展。
用到的一个sh:/usr/local/php5/bin/phpize
原理:用phpize在压缩包里面找到对应的对应的扩展文件夹,在里面执行phpize,具体步骤:
PHP安装路径:/usr/local/php5
PHP源码路径:/home/default7/lamp/php-5.5.13
扩展假设zlib:/home/default7/l...
分类:
Web程序 时间:
2014-06-22 18:21:42
阅读次数:
222
当服务器上PHP已经安装好,需要额外添加PHP扩展时怎么办,不需要重新安装PHP,有了phpize我们可以在原有的PHP基础之上直接安装扩展库。
这次编译仅仅只是单独编译PHP的扩展库,接下来将编译好的扩展库加入到现在运行的php中,不对现在运行的php重新编译,所以没有一点的影响。
下面我们演示安装xsl的扩展(不一定常用,仅做为一个范例)
做法一:
1.找到当前运行的php版本的源...
分类:
Web程序 时间:
2014-06-03 02:16:33
阅读次数:
297
这篇文章写的好http://blog.linuxeye.com/395.html传统编译php的时候需要指定mysql
的参数--with-mysql=/usr/local/mysql
\--with-mysqli=/usr/local/mysql/bin/mysql_config \--with-...
分类:
数据库 时间:
2014-06-02 11:54:10
阅读次数:
250
2010-08-0813:33cannotfind-lltdl,编译php又出错了php在make过程中出现“usrbinldcannotfindlltdl”错误,详细错误如下:/usr/bin/ld:cannotfind-lltdlcollect2:ldreturned1exitstatusmake:***[libphp5.la]Error1在Google上搜了好久,终于找到答案,原来是在编辑php时添加的“..
分类:
Web程序 时间:
2014-06-01 16:44:44
阅读次数:
241
1.进入php源码目录->ext 选择你需要的扩展 目录 比如:gd 2.运行phpize
根据你的安装php的来计算 3../configure --with-php-config=/usr/local/bin/php-config
#php-config 也是根据你安装php的 4...
分类:
Web程序 时间:
2014-05-29 10:19:35
阅读次数:
239
在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。给大家一些参考编译PHP的时候慎用
–with-curlwrappers参数 ./configure--prefix=/usr/local/PHP php 安装目录
--with-apxs2=...
分类:
移动开发 时间:
2014-05-19 13:16:39
阅读次数:
8383
LAMP系列之PHP编译过程中常见错误信息的解决方法在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法:*******************************************************************************checkingforBZip2..
分类:
Web程序 时间:
2014-05-15 00:51:58
阅读次数:
445
如果我们运行php时发现缺少某个库,在windows环境下很简单,找到.dll
对应的库文件,然后拷贝到 extension 目录下,然后在php.ini 里 去掉 前面的分号或者 追加一行 extension = XXXX.dll
即可。linux环境下,可不是像windows环境下那么的简单。下...
分类:
Web程序 时间:
2014-04-30 01:49:44
阅读次数:
670