如何编译安装一个php模块

2012-04-20 13:45  |  分类:代码细节

不止一次需要这么做了。

如果你需要的扩展在yum/apt仓库中没有的话,那需要自己编译了。

1. 下载PHP5.2.9的源代码(根据你php的版本选择)
2. 编译模块

进入对应模块的源码目录,然后:phpize、configure、make

$tar zxvf tar z[......]

Read more

PHP连接Oracle数据库

2010-09-25 23:10  |  分类:代码细节

一般大家不这么做。

不难,和连接MySQL差不多。php需要使用OCI8扩展来连接Oracle,可以使用phpinfo来查看你是否已经安装了该扩展。关于OCI8的详细使用可以直接参考php的Manual OCI8,本文仅做一个入门介绍。

1. 使用什么帐号连接
$ora_host = "172.19.*.259"; $ora_port="1521"; $ora_sid = "orasid"; $ora_username = "orauser"; $ora_password = "orapwd"; $charset = "UTF8"; ### zhs16gbk ###

[......]

Read more