關於php連線到cpanel的資料庫的問題

edited 十一月 -1 in 虛擬主機
各位大大好,小弟是php新進的小菜鳥
我們公司只有我一個懂php程式的。公司交給我一個網站,但我一直找不到他的hostname。
想請各位教我怎看hostname。

他們使用的是cpanel
網址是↓
http://renegade.websitewelcome.com:2082/?login_theme=cpanel

我的問題是登入進去創資料庫也增加使用者
但我的PHP程式 mysql_connect("hostname","user","password");
hostname 我真的找不到
我試過打主機的 IP 和 (主域) sst-tech.com.tw
但我的php程式,都連不到資料庫。公司也沒人懂。
想麻煩大大們教教我,hostname該怎找出來,非常的感謝大大們。

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=6560

評論

  • edited 四月 2012
    hostname 不是 localhost ?

    不過 cpanel 應該需要自己先建立資料庫吧
  • edited 四月 2012
    cpanel 公司是用國外的主機
    mysql是自己建沒錯,新增user也弄了
    目前比較不懂的是怎找到他的hostname
    有google hostname似乎是sql開頭的名稱 不過都找不到sql開頭的
    試過主機IP與它給我的主域: (主域) sst-tech.com.tw
    都連不上
  • edited 四月 2012
    試試 "localhost" 吧
  • edited 四月 2012
    今天早上自己突然想破問題的點在哪。也解決了。
    我分享一下給同樣的新手參考吧。
    自己在寫的PHP,習慣在自己的主機上測試。
    因此hostname應該是要mysql主機的IP位置之類的。
    以前有用過國外的免費空間,當時就是這樣做,所以一直往那個方向思考。
    今天突然想到cpanel是虛擬的。所以可能沒有實體mysql主機的位置(也許有,小弟也不是很懂)。

    簡單的講就是:mysql_connect("hostname","user","password")
    的hostname 確實是要寫localhost並且把寫好的PHP檔全部上載到cpanel所在的主機空間
    這樣PHP就能讀到cpanel的mysql了

    最後感謝大大們的回覆
Sign In or Register to comment.