系統升級後....

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

版主: 阿信

系統升級後....

文章gmobug » 週日 7月 16, 2006 12:46 am

請問..

我用apt-get將kernel升級到2.6.8-3-686後
一些/etc底下的設定檔被改了

原本我的Apache+PHP+MySQL
很健康
但升級之後
PHP跟MySQL似乎斷了聯繫
用PHP執行mysql_connect()
會出現Call undefined function mysql_connect()

我看網路上說PHP+MySQL最重要的是
1.PHP編譯時要把mysql編進去
2.設定檔裡面的注解要拿掉

我想既然之前他們是好的
那麼應該沒有第1個問題
且在php.ini裡面
extensions=mysql.so
這行沒有被註解掉
所以第2點也沒問題

但我的php就是無法使用mysql的函式
我看不出問題在哪裡

System Information:
OS: debian
Kernel: 2.2.20 -> 2.6.8-3
Apache: 1.3.33
PHP: 4.1.2
MySQL: 3.23.49

拜託了!!
gmobug
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週日 7月 16, 2006 12:33 am

文章claudwu » 週日 7月 16, 2006 1:18 am

ㄟ... 我記得好像要裝 php4-mysql
之前也遇過這問題
不過我是用php4搭配mysql 5.0 //mysql 3.x 會不會太舊了? mysql 4.2還是4.02之前不支援巢狀敘述很苦手的

不過那個相依性問題有點奇怪
最後裝了這些東西 提供你作參考 我是stable
//那個apache2的東西一定是我沒弄好才跑出來的 我沒處理掉就是了
dpkg -l|grep mysql
代碼: 選擇全部
libdbd-mysql-perl        3.0004-1              A Perl5 database interface to the MySQL data
ii  libmysqlclient15off      5.0.22-2              mysql database client library
ii  mysql-client-5.0         5.0.22-2              mysql database client binaries
ii  mysql-common             5.0.22-2              mysql database common files (e.g. /etc/mysql
ii  mysql-server             5.0.22-2              mysql database server (current version)
ii  mysql-server-5.0         5.0.22-2              mysql database server binaries
ii  php4-mysql               4.4.2-1.1             MySQL module for php4


dpkg -l|grep php
代碼: 選擇全部
ii  libapache-mod-php4       4.4.2-1.1             server-side, HTML-embedded scripting languag
ii  libapache2-mod-php4      4.4.2-1.1             server-side, HTML-embedded scripting languag
ii  php4                     4.4.2-1.1             server-side, HTML-embedded scripting languag
rc  php4-cgi                 4.4.2-1.1             server-side, HTML-embedded scripting languag
ii  php4-common              4.4.2-1.1             Common files for packages built from the php
ii  php4-mysql               4.4.2-1.1             MySQL module for php4
ii  phpmyadmin               2.8.0.3-1             set of PHP-scripts to administrate MySQL ove


dpkg -l|grep apache
代碼: 選擇全部
ii  apache                   1.3.34-2              versatile, high-performance HTTP server
ii  apache-common            1.3.34-2              support files for all Apache webservers
ii  apache2-common           2.0.55-4              next generation, scalable, extendable web se
ii  apache2-mpm-prefork      2.0.55-4              traditional model for Apache2
ii  apache2-utils            2.0.55-4              utility programs for webservers
ii  libapache-mod-php4       4.4.2-1.1             server-side, HTML-embedded scripting languag
ii  libapache2-mod-php4      4.4.2-1.1             server-side, HTML-embedded scripting languag



詳細的步驟忘了
claudwu
懵懂的國中生
懵懂的國中生
 
文章: 156
註冊時間: 週二 3月 29, 2005 5:33 pm

文章訪客 » 週日 7月 16, 2006 5:24 am

看一下前幾天舊文件有說過..
訪客
 

文章gmobug » 週日 7月 16, 2006 4:23 pm

還是搞不定
後來乾脆重裝了apache和php
反正他們也太舊了
mysql暫時還不想動他
gmobug
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週日 7月 16, 2006 12:33 am


回到 debian server

誰在線上

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