作者mrbigmouth (拒絕崩潰的蒲公英)
看板Web_Design
標題Re: [問題] php無法聯結至mysql資料庫
時間Mon Jul 17 22:39:52 2006
※ 引述《mrbigmouth (拒絕崩潰的蒲公英)》之銘言:
: 之前使用easyphp這個一口氣把apche跟mysql裝起來的軟體
: 後來因為啟動伺服器上的問題
: 將easyphp反安裝再改裝成appserv
: 之後就沒辦法使用php的mysql_connect()去聯結mysql資料庫了
: 我確定我有用命令提示字元重設過新裝的mysql帳密
: 在命令提示字元下執行mysql也能輸入帳密並登入建構資料庫沒問題
: 然而卻完全沒辦使用php聯結mysql....
: 錯誤訊息如下
: Warning: mysql_connect(): Client does not support authentication protocol
: requested by server; consider upgrading MySQL client in "該網頁檔位置" on
: line 16
: Warning: mysql_select_db(): Access denied for user 'ODBC'@'localhost'
: (using password: NO) in "該網頁檔位置" on line 17
: 因為完全不知道到底是怎麼情形
: 所以PO來此處請各位指點....m(_ _)m
在板上經過指點之後知道是mysql版本不同的問題....
因為短時間內沒辦法再去學新的東西....
所以去找了比較舊版本的appserv安裝(win32-2.3.0)
但是現在又產生了新的問題
用自己的電腦本身是可以連到架好的mysql跟網站的
但是其他的電腦卻無法連進來看到網站
(瀏覽器跑連很久之後出現"動作已取消")
主機確定有連上網路,也不是只能在127.0.0.1主機位址看到網站
過去架站部份都是讓程式包辦的....
因此遇到這種情形我一點頭緒也沒有
不知有沒有人能給予指點....
或者指示一下哪邊有相關資訊可以教我的m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.248.160
1F:推 pm2001:如果有辦法的話,去書店翻一下php+mysql的書,一下就會了 07/17 22:41
2F:→ mrbigmouth:我就是翻書學會 但這些書也都只是提供架站軟體 07/17 22:43
3F:→ mrbigmouth:現在的問題是 使用架站軟體架出來的東西看似沒問題 07/17 22:43
4F:→ mrbigmouth:但是其他人連不進來(以前沒發生過這種事) 07/17 22:44
5F:推 sujara:防火牆? 07/17 22:52
6F:推 mrbigmouth:防火牆有開例外:apache 07/17 23:00
7F:→ mrbigmouth:這樣應該就可以了吧? (還是有進一步的確定方法?) 07/17 23:01
8F:推 mrbigmouth:不過上面的例外是重裝前就已經開的 07/17 23:10
9F:→ mrbigmouth:如果是防火牆問題 該怎麼確認/解決呢? 07/17 23:10