[問題] MYSQL無法正常運作

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
snowanimal
星球普通子民
星球普通子民
文章: 7
註冊時間: 2006-06-13 02:10
來自: Taiwan
聯繫:

[問題] MYSQL無法正常運作

文章 snowanimal »

目前我安裝了

apache 2.2.2
php 5.1.4
mysql 5.022
phpMySQLadmin 2.8.1
phpBB

我的系統是 MicroSoft Windows XP with XP
並且使用no-ip的動態DNS

現在的問題是
我安裝的MySQL 我在服務裡面看到他是啟用的
我在工作管理員裡面也看到 mysqld-nt.exe有在運作
可是我的工作列上面就是看不到所謂的紅綠燈!?

我試著到\Program Files\MySQL\MySQL Server 5.0\bin下
尋找所謂的winMySQLadmin <---可是卻找不到這東西

然後我在安裝了apache php MySQL phpMySQLadmin 之後
IE連結輸入 http://wownr.no-ip.org/phpMyAdmin/
卻產生以下畫面

圖檔

畫面中出現的是亂碼 = =?
更換語系之後變成

圖檔

他告訴我無法讀取 mysql 模組,<br />請檢查 PHP 設定

想請教一下前輩們
恩,這樣看起來是我的MYSQL沒有啟動還是php內部設定我沒有開啟要讀取MYSQL?

另外就是,我開始安裝phpBB 2時,
最剛開始的語系選單沒有其他語言可以選擇,只有英文
另外下面的database型態不論我選MySQL 3 or 任何型態都是錯誤的

這樣就是否代表說我在安裝MYSQL這個步驟出錯呢?

今天安裝的時候困難重重阿...
apache裝好了之後無法啟動
因為會跟skype搶PORT,所以一定要先開apache才可以開skype.?
(這我找了好久 才找到這個只能治標的方法

接著又是apache with PHP,apache說吃不到php5apache2.dll這檔案
讓我找了好久
讓我發現這篇 PHP5研究室
才解決了我的問題 orz
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

他告訴我無法讀取 mysql 模組,<br />請檢查 PHP 設定
檢查你的 php.ini 裡面有沒有把 php_mysql.dll 這個 extension 給 enable

其他的,錯誤訊息貼出來才知道原因
snowanimal
星球普通子民
星球普通子民
文章: 7
註冊時間: 2006-06-13 02:10
來自: Taiwan
聯繫:

文章 snowanimal »

chiouss 寫:
他告訴我無法讀取 mysql 模組,<br />請檢查 PHP 設定
檢查你的 php.ini 裡面有沒有把 php_mysql.dll 這個 extension 給 enable

其他的,錯誤訊息貼出來才知道原因

我把copy到windows下的php.ini

;extension=php_mysql.dll

這行前面的";"刪除之後 重新啟動apache
結果還是會出現像上面一樣的畫面

至於其他錯誤訊息 目前我也沒看到有error log = =

我還是不懂說為何沒有大家所謂的"紅綠燈"?
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

snowanimal 寫:;extension=php_mysql.dll
這行前面的";"刪除之後 重新啟動apache
結果還是會出現像上面一樣的畫面
你先試試看建一個 PHP 檔案裡面輸入

代碼: 選擇全部

<?php
phpinfo();
?>
然後用 browser 去開看看這個檔案,看看裡面說你的 php.ini 是放在哪邊?還有,下面是不是有載入 MySQL 的 extension
至於其他錯誤訊息 目前我也沒看到有error log = =
看看 Apache 的 error.log 裡面有沒有寫什麼錯誤
我還是不懂說為何沒有大家所謂的"紅綠燈"?
沒有就算了,有跑起來比較重要。MySQL 5.0 的 Win32 版的確沒有那個 WinMySQLAdmin 這個東西 :Q
--
對了,PHP 的 MySQL extension 和你的 MySQL Server 有沒有跑起來是兩回事,不要搞混了...
snowanimal
星球普通子民
星球普通子民
文章: 7
註冊時間: 2006-06-13 02:10
來自: Taiwan
聯繫:

文章 snowanimal »

我問題解決了!
我去査了google...

我去改了php.ini的dynamic module的路徑
接著 copying libmysql.dll out of c:\php into c:\windows\system32
然後就可以跑了...

可是我還是不了解說
為何需要copy libmysql.dll 到作業系統的資料夾下

(不過我現在卡在phpMyAdmin = =)
(架站之路真的好辛苦)
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

snowanimal 寫:可是我還是不了解說
為何需要copy libmysql.dll 到作業系統的資料夾下
因為 mysql extension 需要它...

--
我都把 C:\PHP 這個目錄設到 PATH 裡面...
主題已鎖定

回到「phpBB 2 安裝與使用」