作者danial (浩然正氣)
看板PHP
標題[請益] MySQL localhost 更改
時間Wed Mar 1 21:21:48 2006
我想從其它的空間寫入 MySQL 資料,
原本在自己的虛擬主機內是填 localhost
我現在申請了一個免費的 php 空間,
如果在這個免費空間裡的 php 程式要連回我在
自己的虛擬主機內的 MySQL 資料庫,
在 mysql_connect($host,$name,$pass); 裡面的 $host 應該填上什麼?
假設我的域名是 www.test.com.tw
我試了 www.test.com.tw , test.com.tw,
及用 ping 去查出對映的 IP, 改成 216.224.XXX.XXX 都無法連線。
(也就是我的 php 檔放在其它的地方,
裡面的程式是要連回我的虛擬主機的 database)
都不行。程式沒問題,因為我放在我自己的主機是可以執行的。
還是我的主機有設定只能用 localhost?
在 cPanel 或 myphpadmin 裡面可以更改設定,把這限制打開嗎?
--
懶懶的風
http://danial.idv.st/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.54.115
1F:推 misatocat:本機端用localhost是沒有問題的 因為只在內部跑 03/01 23:22
2F:→ misatocat:但若是連線網頁伺服器的話 host就得打你請的DNS 03/01 23:23
3F:推 danial:不行啊 @@! 我改成 DNS 的 IP 還是連不上 >_< 03/02 19:45
4F:推 danial:原來是我的虛擬主機限制對外連線 mysql 03/03 23:33