Oracle 10g、Apache 2.0、PHP 5的大整合(3)

接下来需要修改httpd.conf 文件的内容:

[root@FC3 php-5.0.2]# vi /usr/local/apache/conf/httpd.conf

添加如下内容:

LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php

重新启动 apache:

[root@FC3 ]# /bin/stopapache

[root@FC3 ]# /bin/startapache

测试 PHP 模块

测试 PHP 模块是否已经可用。当然是标准办法,写一个包含如下内容的PHP页面 info.php:

从浏览器中查看该页面输出内容。

注意,该页面中的内容 Configure Command 那一行中的内容是否包括如下内容:

'--with-apxs2=/usr/local/apache/bin/apxs'

'--with-oci8=/u01/app/Oracle/product/10.1.0/db_1'

注意:在测试之后,出于安全的考虑,请把该文件删除

测试 PHP 的 oci

写一个简单的页面测试 oci 是否可用 (Just a copy sample from OTN):

Oracle PHP Test";

echo "Oracle PHP Test

";

echo "\n\\n";

echo "Name\nSalary\n\n";

for ($i = 0; $i \n";

echo "" . $results["ENAME"][$i] . "";

echo "$ " . number_format($results["SAL"][$i],   2). "";

echo "\n";

}

echo " Number of Rows: $nrows";

echo "

If you see data, then it works!

\n";

?>

说明:上例中,scott/tiger分别为数据库的用户名字和密码,TEST为数据库连接串名字。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwydzy.html