2016-11-28 93 views
-1

當URL是這樣的:。http://31 ****** 75 /圈*** GAR /,結果:https://postimg.org/image/fywttv7op/如何通過public訪問服務器中的url項目?

當URL是這樣的:。http://31 ****** 75 /圈***噶爾/公/,結果:https://postimg.org/image/ddzh73rqp/

我看有沒有數據,沒有錯誤

注:

  • 我不得不添加文件.ENV

  • 我嘗試檢查日誌中的錯誤(\存儲\日誌\ laravel.log),但我沒有找到文件laravel.log

  • 我嘗試在本地主機,它的工作。系統顯示。但我嘗試在服務器上,系統沒有出現

任何解決方案來解決我的問題?

+0

您的存儲文件夾(及其子文件夾)是否可寫? – thesunneversets

+0

你的網絡服務器應該有'/ public'文件夾作爲文檔根目錄。而且您還應該禁用Web服務器上的目錄列表。如果您使用的是Apache並且沒有轉向目錄列表,它將顯示文件夾中的所有文件,而不是查找任何索引文件。 –

+0

我還是不明白。我更新我的問題 –

回答

1

首先:Cmon男士請注意您發佈的內容,您提供的圖片沒有正確混淆,因此我們可以很容易地注意到您項目的完整網址是http://31.220.56.75/laplakgar/ ......我們也可以知道你使用的是Apache2 for ubuntu,因爲它是http://31.220.56.75/。現在

,如果你的問題是如何定義你的服務器的根目錄到/laplakgar/public/答案是你/etc/apache2/apache.confhttpd.conf

然後,當你去http://31.220.56.75/你將有http://31.220.56.75/laplakgar/public/

內容查找DocumentRoot /var/www/var/www/laplakgar/public(也取決於您的安裝,但它應該是您的公共目錄的路徑)

有關DocumentRoot指令的一些信息:https://httpd.apache.org/docs/2.4/fr/mod/core.html#documentroot

+0

你怎麼知道我的項目名稱是laplakgar?即使我劃掉了名字 –

+0

正如我剛纔所說,你並沒有在任何地方混淆它。檢查你的第一張照片'laplakgar索引' – Bobot