LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: selrhu 於 五月 04, 2006, 12:56:56 下午



主題: PLOG 安裝精靈失敗
作者: selrhu五月 04, 2006, 12:56:56 下午
請問各位大大:

   有人可以幫我除錯嗎?
   這個問題我們已經卡住很久了,希望有人可以幫助我們。  謝謝^^
  我們的版本是   Win2000 +  Appserv-win32-2.4.5  +  lifetype1.0.3
 

  已爬過這一篇教學文章: 
  http://forum.lifetype.org.tw/index.php?topic=726.msg4501#msg4501 


  測試過後,Appserv 的 phpmyadmin可正常運作。
  而選擇左方的選擇「mysql」 也能操作。
       
 
  我們的MYSQL可以啟動,appserv安裝好了,
  但安裝時要將PLOG連接到資料庫時出現以下錯誤:
                       
There was an error connecting to the database. Please check your settings.                                         


Exception message: mysql_connect(): Host 'tsskm.im.lhu.edu.tw' is not allowed to connect to this MySQL server
Error code: 2
-- Backtrace --
c:\appserv\www\plog\class\database\adodb\drivers\adodb-mysql.inc.php(354): mysql_connect
c:\appserv\www\plog\class\database\adodb\adodb.inc.php(414): adodb_mysql._connect
c:\appserv\www\plog\wizard.php(666): adodb_mysql.connect
c:\appserv\www\plog\wizard.php(1385): connectdb
c:\appserv\www\plog\class\controller\controller.class.php(309): updatesteptwo.perform
c:\appserv\www\plog\wizard.php(1828): controller.process


  煩請各位大大的答覆,非常之感謝! :-)
     



主題: Re: PLOG 安裝精靈失敗
作者: james五月 04, 2006, 01:17:13 下午
重伸第N次,我絕對不是"大大"(大大是從肛門拉出來的~~~~) :-(
Host 'tsskm.im.lhu.edu.tw' is not allowed to connect to this MySQL server
這行是問題所在,把host改成localhost,應該可以解決問題。

James.


主題: Re: PLOG 安裝精靈失敗 還是有錯誤訊息
作者: selrhu五月 04, 2006, 02:14:05 下午
 
恩~~謝謝您的答覆。

    我重設過了, 還是出現錯誤訊息。
    請問 localhost ,是指在安裝Appserv時設的server name 嗎?

          還是設定my sql時,新增使用者設定的「主機」欄位呢?

          謝謝您。
   

  已將設定my sql時,新增使用者設定的「主機」欄位改為「localhost」
  並且在安裝plog的「Data Server」也設定為「localhost」。

  但依然無法成功。

  以下是錯誤的訊息內容:

  There was an error selecting the database. Please verify the database was already created or check       the 'Create database' checkbox.



  Exception message: mysql_connect(): Client does not support authentication protocol requested by server;    consider upgrading MySQL client
  Error code: 2
  -- Backtrace --
  c:\appserv\www\plog\class\database\adodb\drivers\adodb-mysql.inc.php(354): mysql_connect
  c:\appserv\www\plog\class\database\adodb\adodb.inc.php(414): adodb_mysql._connect

  c:\appserv\www\plog\wizard.php(666): adodb_mysql.connect
  c:\appserv\www\plog\wizard.php(916): connectdb
  c:\appserv\www\plog\class\controller\controller.class.php(309): wizardsteptwo.perform
  c:\appserv\www\plog\wizard.php(1828): controller.process
  Exception message: mysql_connect(): Client does not support authentication protocol requested by server;    consider upgrading MySQL client
  Error code: 2
  -- Backtrace --
  c:\appserv\www\plog\class\database\adodb\drivers\adodb-mysql.inc.php(354): mysql_connect
  c:\appserv\www\plog\class\database\adodb\adodb.inc.php(414): adodb_mysql._connect
  c:\appserv\www\plog\wizard.php(668): adodb_mysql.connect
  
  c:\appserv\www\plog\wizard.php(928): connectdb
  c:\appserv\www\plog\class\controller\controller.class.php(309): wizardsteptwo.perform
  c:\appserv\www\plog\wizard.php(1828): controller.process




主題: Re: PLOG 安裝精靈失敗 還是有錯誤訊息
作者: james五月 04, 2006, 04:07:46 下午
 
恩~~謝謝您的答覆。

    我重設過了, 還是出現錯誤訊息。
    請問 localhost ,是指在安裝Appserv時設的server name 嗎?

          還是設定my sql時,新增使用者設定的「主機」欄位呢?

          謝謝您。
   

  已將設定my sql時,新增使用者設定的「主機」欄位改為「localhost」
  並且在安裝plog的「Data Server」也設定為「localhost」。

  但依然無法成功。

  以下是錯誤的訊息內容:

  There was an error selecting the database. Please verify the database was already created or check       the 'Create database' checkbox.



  Exception message: mysql_connect(): Client does not support authentication protocol requested by server;    consider upgrading MySQL client
  Error code: 2
  -- Backtrace --
  c:\appserv\www\plog\class\database\adodb\drivers\adodb-mysql.inc.php(354): mysql_connect
  c:\appserv\www\plog\class\database\adodb\adodb.inc.php(414): adodb_mysql._connect

  c:\appserv\www\plog\wizard.php(666): adodb_mysql.connect
  c:\appserv\www\plog\wizard.php(916): connectdb
  c:\appserv\www\plog\class\controller\controller.class.php(309): wizardsteptwo.perform
  c:\appserv\www\plog\wizard.php(1828): controller.process
  Exception message: mysql_connect(): Client does not support authentication protocol requested by server;    consider upgrading MySQL client
  Error code: 2
  -- Backtrace --
  c:\appserv\www\plog\class\database\adodb\drivers\adodb-mysql.inc.php(354): mysql_connect
  c:\appserv\www\plog\class\database\adodb\adodb.inc.php(414): adodb_mysql._connect
  c:\appserv\www\plog\wizard.php(668): adodb_mysql.connect
  
  c:\appserv\www\plog\wizard.php(928): connectdb
  c:\appserv\www\plog\class\controller\controller.class.php(309): wizardsteptwo.perform
  c:\appserv\www\plog\wizard.php(1828): controller.process



Hi selrhu:
這裡的host指的是你在建立mysql帳號時所設的主機.因此依照你現在的設定是正確的。
但是新的錯誤訊息,看起來像是adodb太舊了(還是mysql太新!?)!? 就是"認證"過不去囉!!!
因此,請你把Apache php mysql 版本通通列出來吧!!!
或是你可以用appserv找一下以前相關的討論看看有沒幫助囉。

James.


主題: Re: PLOG 安裝精靈失敗
作者: selrhu五月 04, 2006, 04:15:47 下午
  恩。真是非常感謝你的幫忙 :-D

  是用 AppServ 2.4.5
  Apache 1.3.34
  PHP 4.4.1
  MySQL 5.0.16
  phpMyAdmin-2.5.7-pl1

 


主題: Re: PLOG 安裝精靈失敗
作者: james五月 04, 2006, 04:45:16 下午
  恩。真是非常感謝你的幫忙 :-D

  是用 AppServ 2.4.5
  Apache 1.3.34
  PHP 4.4.1
  MySQL 5.0.16
  phpMyAdmin-2.5.7-pl1

 

不知道你有沒看過wiki的使用安裝精靈來安裝 LifeType  (http://wiki.lifetype.org.tw/index.php?title=Install_LifeType_through_Wizard) 這個部份。
裡面有提到一些使用appserv安裝時的小技巧。
裡面有提到一個AppServ 2.4.3 臭蟲 (http://wiki.lifetype.org.tw/tutor/installation/Fix-MySQL-PHP-Error.html),雖然你的版本不是2.4.3但是從錯誤訊息看來,似乎是相同的。
因此,我也只能建議你依照影片試著做看看囉:)

Good Luck.

James.


主題: Re: PLOG 安裝精靈失敗
作者: selrhu五月 04, 2006, 05:07:27 下午

恩  非常謝謝你的幫忙!!

我已經看過很多遍的  安裝教學精靈
因為我安裝的AppServ  在右下方的工具列中  一直出現不了 MYSQL 紅綠燈
所以我決定重新安裝一次。

謝謝你的幫忙!!   先去試試看了!!


主題: Re: PLOG 安裝精靈失敗
作者: selrhu五月 04, 2006, 08:37:24 下午
非常謝謝James.的答覆
我總於突破這個問題了…
非常謝謝~~~~ :-)


主題: Re: PLOG 安裝精靈失敗
作者: james五月 05, 2006, 07:46:51 上午
非常謝謝James.的答覆
我總於突破這個問題了…
非常謝謝~~~~ :-)
很高興能幫上一點小忙 :)
James.