2013-02-03 77 views
1

我是新來的PHP和一切,所以我想學習一些東西。使用MAMP在線測試而不是本地主機

我目前正在使用MAMP和Localhost在Dreamweaver中開發我的第一個PHP站點。

我已經買了我的域名,並建立了一個較小的html網站,只是爲了在PHP之前提供一個「控股網站」。我徘徊,如果不是使用本地主機,我可以使用該域的子域。所以,而不是去localhost/mysite我可以去test.mysite.com。

告訴我,如果我錯了,但我不應該上傳任何文件到GoDaddy,因爲我使用MAMP作爲服務器。對?

請記住,這不是永久的。我不打算在使用MAMP的計算機上託管我的網站。如果可能的話,我只是在徘徊,如果是這樣的話如何去做。

任何意見,建議或意見,或非常感謝。

謝謝。 - Ryan

+0

你可能想要設置一個子域作爲本地虛擬主機http://foundationphp.com/tutorials/vhosts_mamp.php –

回答

2

MAMP不是服務器。 MAMP將服務器功能添加到您的計算機,但不能使用MAMP來模擬任何服務器。

我建議你在你的計算機上使用MAMP並使用localhost作爲「測試地址」。在本地主機完成頁面並且一切正常後,您可以將頁面上傳到服務器(使用FTP)。這樣,您可以避免每次更改代碼時都必須通過FTP上傳文件。

並歡迎來到PHP世界。無數杯咖啡和躁動的夜晚等待着你。

+0

謝謝你的回答。這正是我所期待的。我將繼續使用localhost。我只是想看看它是否可行。再次感謝! –

0

您可以在Web服務器上創建一些文件夾(在付費託管服務器上)並從您的test localhost文件夾上傳所有文件。如果輸入:https://yourwebsite.domain/yourfolder,Everyting會很好地工作。如果您想將其設置爲像http://yourfolder.yourwebsite.domain一樣查看,則必須從「控制面板」設置一個子域。子域名是這樣的:你輸入子域名和映射到該子域名的文件夾。例如,您設置了子目錄http://test.web.com並將其映射到http://web.com/testfolder

我跳躍,我幫你。

+0

我可能應該說我不一定編碼html網站。爲了建立更小的網站,我使用了一些更容易的東西。我使用Weebly構建小型html網站以充當「控股網站」。所以,我無權將文件夾添加到該網站。我將不得不使用子域名,因爲不是將網站上傳到www.mysite.com,而是將其上傳到test.mysite.com。我希望我有道理。 –