2014-04-04 111 views
0

我已經做了一個網站的一些小演示,我希望將它發送到一個虛擬主機,但是更新我的文件夾和輸入地址後,它只是不能找到我的網頁。在當地我用linux + XAMPP + Laravel所以結構配置我的網站開發本地到虛擬主機

/htdocs/laravel/public 
       /app 
       /vendor 

,我只需鍵入

http://localhost/laravel/public/mywebpage 

訪問我的網站。但是,使用一個虛擬主機誰提供像文件位置:

/home/sitename/public_html 

我需要創建/修改任何配置文件?

+0

這裏有一些不同的解決方案很好的指南,http://driesvints.com/blog/laravel-4-on-a-shared-host – Hoshts

+0

@Hoshts我遵循,但它不工作。錯誤404 ... –

回答

0

您可以嘗試將您當地的public文件夾重命名爲public_html,並在/bootstrap/paths.php文件中反映此更改。

在這種情況下,您會找到'public' => __DIR__.'/../public',將../public更改爲../public_html

例如,當我上傳一個laravel應用程序到OpenShift時,我必須做類似的事情。

+0

嘗試過,不起作用...你能推薦一些關於這個話題的教程嗎?解釋文件和管理的機制。 –

+0

你的public_html文件夾中有.htaccess文件嗎?你有訪問上面/ public_html級別? – user2094178

+0

這裏是一個教程,上傳一個laravel應用程序HostGator共享計劃,http://shincoding.com/laravel/installing-configuring-laravel-shared-hosting/ – user2094178