【問題】Discuz5.0與MYSQL的PORT問題
是這樣的,我使用的主機商的MYSQL提供3307的PORT(也就是說並非一般的3306),所以應該改Discuz的哪裡才可以順利使用呢??我有看過他的config.inc.php的檔案,裡面並沒有提供改port的變數。
回覆: 【問題】Discuz5.0與MYSQL的PORT問題
discuz的設定檔確實沒有你說的修改處
你可能要請主機商修改PORT吧。
回覆: 【問題】Discuz5.0與MYSQL的PORT問題
$dbhost = 'http://(你的位址):3307';
試試看
回覆: 【問題】Discuz5.0與MYSQL的PORT問題
[QUOTE=poorstudent;948817]$dbhost = 'http://(你的位址):3307';
試試看[/QUOTE]
$dbhost = 'localhost:3307';
我設定這樣,但是一樣不行 錯誤訊息如下
Discuz! info: Can not connect to MySQL server
Time: 2007-1-31 4:36pm
Script: /index.php
Error: Access denied for user: 'yater@localhost' (Using password: YES)
Errno.: 1045
回覆: 【問題】Discuz5.0與MYSQL的PORT問題
出現 Access denied 表示有連到 MySQL 了,但可能 UserName/PassWord 錯誤。
回覆: 【問題】Discuz5.0與MYSQL的PORT問題
[QUOTE=jim1960;949114]出現 Access denied 表示有連到 MySQL 了,但可能 UserName/PassWord 錯誤。[/QUOTE]
感謝您給的提示,小弟我嘗試一下發現只要用localhost:3307就是不行,但是用實體IP:3307(前提是remote有開啟,就是來源IP是%) 就可以了,雖然有安全性的困擾,但是也是一個解決的辦法。還好小弟採用的網站有這各IP可以用。