[問題]php連遠端的oracle

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

[問題]php連遠端的oracle

文章huki » 週三 12月 10, 2003 9:21 pm

因為作業的需要
所以在家中的debian去架架看(php+apache)
沒想到沒辦法連接到學校的oracle主機
不知有人有碰過這樣的問題嗎?
一直出現
Fatal error: Call to undefined function: ocilogon() in /home/huki/public_html/index.php on line 7
可是明明ocilogon就是php用來連oracle的函數
所以實在不懂錯在那裡
希望大家幫幫忙,謝謝

index.php
<?
putenv("ORACLE_SID=學校給的ID");
putenv("ORACLE_HOME=/oracle9i/oracle/product/9.2.0.1");
putenv("TNS_ADMIN=/oracle9i/oracle/product/9.2.0.1/network/admin");

$db="(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =學校給的ip)(PORT = 學校開的port)))(CONNECT_DATA=(SID=學校給的ID)))";
$conn = OCILogon("帳號", "密碼", $db);
?> :crying:
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

Re: [問題]php連遠端的oracle

文章chuany » 週三 12月 10, 2003 9:27 pm

剛好今天的 OTN 有介紹一篇跟 PHP 有關的文章, 裡面有一隻 PHP 的 Code 可以測試是否可以連上 Oracle, 參考看看.

http://otn.oracle.com/tech/opensource/p ... linux.html
:wq chuany
chuany
摩托學園!學園長們
摩托學園!學園長們
 
文章: 268
註冊時間: 週二 9月 03, 2002 5:37 am
來自: chuany.net

re:[問題]php連遠端的oracle

文章huki » 週三 12月 10, 2003 10:00 pm

chuany大大~~~~
我也是看這一篇才知道要怎麼連的
但是那個是本機上有oracle才那樣連
若沒有就要用orilogon才行><
看來是真的不支援了?
難道真的要自己從編php嗎?
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:[問題]php連遠端的oracle

文章twu2 » 週四 12月 11, 2003 8:35 am

1. 多數的 php 都沒有編入 oracle 的支援. 你要自己編譯出 oci8.so 來用.
2. oci8.so 只是一個介面, 在連線的那台機器上, 還是要有裝 oracle client 才可以. 且相關的 sql*net 設定要正確.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

re:[問題]php連遠端的oracle

文章chuany » 週四 12月 11, 2003 11:11 am

huki 寫:難道真的要自己從編php嗎?


就編一下吧 :ooops:
:wq chuany
chuany
摩托學園!學園長們
摩托學園!學園長們
 
文章: 268
註冊時間: 週二 9月 03, 2002 5:37 am
來自: chuany.net


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客