作者 主題: RH9 ... PHP+Apache+MSSQL  (閱讀 9661 次)

0 會員 與 1 訪客 正在閱讀本文。

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 於: 2006-05-23 15:43 »
<?
$link = mssql_connect ("localhost", "sa", "") or die ("connect failed");
print ("Connected sucessfully");
mssql_close = $link;
?>
出左句error:

Undefined function mssql_connect() in

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

我已裝左 freetds ... 及成功連到 ms sql 2000

但是我沒有 complie php ... 因為我裝 rh 9 時已自動安裝  ...

請問 ...

1] 不想重新安裝 php 下 ... 怎樣可以有連 mssql 的 module .. ?

2] 用 odbc 又怎樣 ... 試過出以下 err :

代碼: [選擇]
Warning: SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /home/xxx/public_html/xxx.php on line 5
Could not connect....Please contact system admin.

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
RH9 ... PHP+Apache+MSSQL
« 回覆 #1 於: 2006-05-23 16:34 »
freetds 不等於 php-mssql 吧...
請一併安裝 php-mssql ...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #2 於: 2006-05-23 16:42 »
引述: "Darkhero"
freetds 不等於 php-mssql 吧...
請一併安裝 php-mssql ...


我已安裝了 ... 如下

    php-ldap-4.2.2-17
    php-mysql-4.2.2-17
    php-odbc-4.2.2-17
    php-imap-4.2.2-17
    php-4.2.2-17

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
RH9 ... PHP+Apache+MSSQL
« 回覆 #3 於: 2006-05-23 16:47 »
Microsoft SQL Server Support in PHP ...
http://phprpms.sourceforge.net/mssql

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
RH9 ... PHP+Apache+MSSQL
« 回覆 #4 於: 2006-05-23 16:54 »
引述: "rice818"
引述: "Darkhero"
freetds 不等於 php-mssql 吧...
請一併安裝 php-mssql ...


我已安裝了 ... 如下

    php-ldap-4.2.2-17
    php-mysql-4.2.2-17
    php-odbc-4.2.2-17
    php-imap-4.2.2-17
    php-4.2.2-17


是你眼睛瞎了還是我眼睛瞎掉,我看你根本沒有安裝  php-mssql

還是說你覺得 php-mysqlphp-mssql 是一樣的?
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #5 於: 2006-05-23 17:17 »
引述: "Darkhero"
引述: "rice818"
引述: "Darkhero"
freetds 不等於 php-mssql 吧...
請一併安裝 php-mssql ...


我已安裝了 ... 如下

    php-ldap-4.2.2-17
    php-mysql-4.2.2-17
    php-odbc-4.2.2-17
    php-imap-4.2.2-17
    php-4.2.2-17


是你眼睛瞎了還是我眼睛瞎掉,我看你根本沒有安裝  php-mssql

還是說你覺得 php-mysqlphp-mssql 是一樣的?


對不起大大 ... 一時走灟了眼 !

但我安裝 mssql 時出現 以下 err :

rpm -ivh php-mssql-4.3.11-2.5.1.i386.rpm
error: Failed dependencies:
        libsybdb.so.4 is needed by php-mssql-4.3.11-2.5.1
        php >= 4.3.11 is needed by php-mssql-4.3.11-2.5.1

請問怎樣解決 ... ?

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
RH9 ... PHP+Apache+MSSQL
« 回覆 #6 於: 2006-05-23 17:23 »
引述: "rice818"
引述: "Darkhero"
引述: "rice818"
引述: "Darkhero"
freetds 不等於 php-mssql 吧...
請一併安裝 php-mssql ...


我已安裝了 ... 如下

    php-ldap-4.2.2-17
    php-mysql-4.2.2-17
    php-odbc-4.2.2-17
    php-imap-4.2.2-17
    php-4.2.2-17


是你眼睛瞎了還是我眼睛瞎掉,我看你根本沒有安裝  php-mssql

還是說你覺得 php-mysqlphp-mssql 是一樣的?


對不起大大 ... 一時走灟了眼 !

但我安裝 mssql 時出現 以下 err :

rpm -ivh php-mssql-4.3.11-2.5.1.i386.rpm
error: Failed dependencies:
        libsybdb.so.4 is needed by php-mssql-4.3.11-2.5.1
        php >= 4.3.11 is needed by php-mssql-4.3.11-2.5.1

請問怎樣解決 ... ?


缺什麼就要補什麼...

另外,請安裝跟你的套件相同版本的 php-mssql ...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

paulso

  • 俺是博士!
  • *****
  • 文章數: 1966
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #7 於: 2006-05-24 12:13 »
你已有的:php-4.2.2-17
你安裝的:php-mssql-4.3.11-2.5.1.i386.rpm

version 不一樣是不行的, 請找回相同 version 的安裝

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #8 於: 2006-05-25 10:12 »
引述: "paulso"
你已有的:php-4.2.2-17
你安裝的:php-mssql-4.3.11-2.5.1.i386.rpm

version 不一樣是不行的, 請找回相同 version 的安裝


請問 ... 我做錯甚麼 ?

[root@xxx software]# rpm -U php-4.3.9-3.2.1.src.rpm
[root@xxx software]# rpm -qa|grep php
php-ldap-4.2.2-17
php-mysql-4.2.2-17
php-odbc-4.2.2-17
php-imap-4.2.2-17
php-4.2.2-17


想 upgrade 但 ... 依然是舊 ver.

請問點 upgrade ?

Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
RH9 ... PHP+Apache+MSSQL
« 回覆 #9 於: 2006-05-25 10:39 »
你連什麼是 binary rpm 什麼是 source rpm 都分不清楚。

我看你整個套件軟體重新學好了,也不用說要裝什麼 php-mssql 了...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #10 於: 2006-05-26 09:05 »
引述: "Darkhero"
你連什麼是 binary rpm 什麼是 source rpm 都分不清楚。

我看你整個套件軟體重新學好了,也不用說要裝什麼 php-mssql 了...


是 linux 新手 ... 不是甚麼都懂 !

因工作需要 .. 要接觸 linux .... 煩請解答 !

謝謝 ! :D

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
RH9 ... PHP+Apache+MSSQL
« 回覆 #11 於: 2006-05-26 09:12 »
花錢找人去處理吧

rice818

  • 可愛的小學生
  • *
  • 文章數: 16
    • 檢視個人資料
RH9 ... PHP+Apache+MSSQL
« 回覆 #12 於: 2006-05-30 12:06 »
引述: "paulso"
你已有的:php-4.2.2-17
你安裝的:php-mssql-4.3.11-2.5.1.i386.rpm

version 不一樣是不行的, 請找回相同 version 的安裝


我的是 php-4.2.2-17

但找不到 php-mssql 4.2.2

怎麼辦 ?