PHP

  • 如何编译安装一个php模块

    ·

    不止一次需要这么做了。

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

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

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

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

    Read more

  • PHP连接Oracle数据库

    ·

    一般大家不这么做。

    不难,和连接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