小紅帽技術論壇 在這裡你可以看到你訂閱的主題,悄悄話,編輯個人資料及環境設定 免費註冊! 行事曆 搜尋其他會員 常見問題
搜尋 小紅帽流量分析 小紅帽專用irc 聊天室 Web 版!建議安裝使用 hmirc 軟體! 回首頁 登出
小紅帽技術論壇 : Powered by vBulletin version 2.2.9 小紅帽技術論壇 > 電腦類 > 程式設計討論區 > 《問題》PHP遠方連結MySQL有點問題
  上一篇主題   下一篇主題
作者
主題、內容    發表新的文章     回覆文章

sosoeasyman
新進會員


註冊日期: Jun 2008
來自:
發表文章數: 3

《問題》PHP遠方連結MySQL有點問題

小弟有一個網站他是PHP類型的網站,我不是原創,
我只是修改者,在架設的時候發生了一些問題,
我的環境為apache + php + mysql架設,

1.如果這三種環境在我的同一台電腦架設,
我的PHP網站就能正常的創建 帳號,修改資料等等。

2.如果我把MySQL架設在遠端的伺服器,
我的PHP網站可以取得MySQL的內部資料(就是能丟查詢語法),
但是其他的功能如:
新增,修改語法都無法使用,例如我申請一個帳號,
打完按確定以後他會顯示註冊成功(這代表他有跟遠方的MySQL取得聯繫),
不過我檢查資料庫卻又沒有這筆資料。

所以想請教各位前輩,
架設在本機的SQL跟遠端的SQL所要注意的環境會有差異嗎?
因為這些設定不管是本機還是遠端都是一樣,
他能查詢遠端SQL的資料就代表他是正常的(上面我所說的能夠正確查詢)
請指點小弟

文章編號:0 | 向板主反映這篇文章 | 顯示 IP

sosoeasyman 已離線! Old Post 06-24-2008 15:54
點選這裡查看 sosoeasyman 的個人檔案 點選這裡寄送 Email 給 sosoeasyman 按這裡傳送悄悄話給 sosoeasyman 按這裡搜尋 sosoeasyman 所發表的文章 按這裡將 sosoeasyman 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

sosoeasyman
新進會員


註冊日期: Jun 2008
來自:
發表文章數: 3

補充


不管是SQL或者是PHP都是發出這類的錯誤說明
但是我只要換IP就能讀取SQL
會是因為我不正確的發送封包嗎?

文章編號:1 | 向板主反映這篇文章 | 顯示 IP

sosoeasyman 已離線! Old Post 06-24-2008 20:19
點選這裡查看 sosoeasyman 的個人檔案 點選這裡寄送 Email 給 sosoeasyman 按這裡傳送悄悄話給 sosoeasyman 按這裡搜尋 sosoeasyman 所發表的文章 按這裡將 sosoeasyman 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

穩ㄝ
資深板主


註冊日期: Oct 2000
來自: 淡水
發表文章數: 1709

請先確定一下您的mysql資料庫中....
有沒有開啟youraccount@%的帳號....
還是只有youraccount@localhost....
如果只有後者....那當然就連不進去囉....



---------------------------------------------------------- 簽名列 -----------

∼∼∼ 穩ㄝ ∼∼∼

人客啊....有空來坐坐喔....

文章編號:2 | 向板主反映這篇文章 | 顯示 IP

穩ㄝ 已離線! Old Post 06-24-2008 20:37
點選這裡查看 穩ㄝ 的個人檔案 點選這裡寄送 Email 給 穩ㄝ 按這裡傳送悄悄話給 穩ㄝ 按這裡搜尋 穩ㄝ 所發表的文章 按這裡將 穩ㄝ 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

sosoeasyman
新進會員


註冊日期: Jun 2008
來自:
發表文章數: 3

引言:
原作者是 穩ㄝ

請先確定一下您的mysql資料庫中....
有沒有開啟youraccount@%的帳號....
還是只有youraccount@localhost....
如果只有後者....那當然就連不進去囉....


我有設定我的帳號
%為不限制(我是有限制我的IP)
這個問題我發現是屬於我有加入一段PHP碼
他是屬於丟封包給MySQL確定SQL的狀態
可能是開網頁的人數過多丟的封包也多
導致MySQL判斷此IP為駭客攻擊的樣子

那我主要的問題是(遊戲網站)
我的網站有新增帳號,修改資料的語法,跟查詢資料的語法
如果今天資料庫在本地localhost這些語法的使用都是正常的
可是如果我放在遠端(假設是122.142.22.53這個主機)
那我新增帳號的時候他會說註冊完畢(但是122.142.22.53這個主機確實沒有這筆資料)
修改資料的網頁也是一樣,但是很奇怪的是查詢(等級排行榜)卻能夠正確的顯示
想請教一下前輩們,通常這種問題是屬於我PHP的網站沒有寫好
還是說MySQL的部分我沒設定好

附上我的設定(此設定在localhost上測試正常)

文章編號:3 | 向板主反映這篇文章 | 顯示 IP

sosoeasyman 已離線! Old Post 06-25-2008 07:02
點選這裡查看 sosoeasyman 的個人檔案 點選這裡寄送 Email 給 sosoeasyman 按這裡傳送悄悄話給 sosoeasyman 按這裡搜尋 sosoeasyman 所發表的文章 按這裡將 sosoeasyman 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

目前使用的時域為(台北時間),現在時間是 01:39 。    發表新的文章     回覆文章
上一篇主題   下一篇主題
友善列印 | 把這一篇寄給好朋友! | 訂閱這個主題

跳至:
評分主題:
 

討論區權限說明:
不可以 發表新文章
不可以 回覆文章
不可以 上傳附加檔案
不可以 修改你發表的文章
HTML code 目前狀態是 關閉
vB code 目前狀態是 開啟
表情符號 目前狀態是 開啟
[IMG] code 目前狀態是 開啟



< 聯絡我們 - 小紅帽全球資訊網 >

中文化:第一版 by Eric 第二版 by Jolin 於 小紅帽全球資訊網
(版權所有,翻拷必究)
小紅帽技術論壇創立於 2000/09/15 ,使用 vBulletin 合法註冊版權