嘿所以我對Laravel 4是全新的,並且對於我的第一次安裝有一些基本問題,我無法在其他任何在線上找到答案。我正在計劃使用該框架託管一個具有完全動態網頁後端和RESTful API的標準網站。我一直在關注this installation guide,並且本質上是我輸入laravel new projectDir
的部分,它在提供的目錄中創建了一個新的Laravel實例。PHP - 在VPS上首次安裝Laravel 4
現在我的主公共目錄是public_html
,是否建議將Laravel 4直接安裝到該目錄中。那麼推薦使用laravel new public_html
之類的東西?我在這裏發現了很多其他問題,似乎表明這不是最安全的解決方案。我應該在public_html中創建一個單獨的目錄,是否有必要爲我正在計劃使用laravel做些什麼?
此外,我想保持我的URL儘可能整潔,並希望他們主要是www.domain-name.com/pagename
爲網站。將在public_html
內創建一個目錄禁止我這樣做?
最後,當我嘗試在此服務器上安裝不同的框架時,我在路由URL時遇到了一些問題。在我將Laravel安裝到目錄之前,是否有任何服務器/ Apache設置會影響URL與laravel的路由,我應該禁用/啓用?
嘿@warspite我以與你自己類似的方式設置了laravel。我去了Dayle Rees的github,並使用他爲Apache提供的那個(我正在使用的那個)在我的主public_html文件夾中更改.htaccess。我在他指出的地方改變了路徑,但由於某種原因,當我去我的網址時,我得到了一個500錯誤。我可能做錯了什麼? – ScottOBot
根據我上面的回答,如果你已經配置Apache的文檔根目錄指向你的Laravel'/ public'文件夾,那麼它根本不會使用public_html – warspite
好吧我認爲我正在用Apache配置做一些非常愚蠢的事情和mod_rewrite可能未被啓用。我會檢查出來,讓你知道它是否有效,然後把這個給你的答案。再次感謝! – ScottOBot