簡體   English   中英

在共享主機中設置Laravel

[英]Setup laravel in shared hosting

我正在嘗試在共享托管中設置laravel(5.4.12)。 在學習完本教程之后,我刪除了public_html並創建了public_html到laravel項目public文件夾的軟鏈接。 我已經按照上一個項目的相同教程成功設置了laravel(5.3.29)。 但是,這一次,當我嘗試打開基本URL它下載index.php laravel文件夾的公共目錄中的文件。 誰能幫我嗎。

您可以執行此操作而無需刪除public_html文件夾。

路由到公共平台,只需將這些行添加到.htaccess文件中

RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

通常,如果未將Web服務器配置為提供PHP文件,則會下載PHP文件。 聽起來您需要與托管服務提供商聯系。

終於找到了解決方案。 問題出在PHP版本。 我選擇了PHP版本7.1.0RC4 ,將其更改為7.0.12 ,問題不再存在。

沒有工匠服務命令的Laravel 5設置

  • 將您Laravel根文件夾中的server.php重命名為index.php

  • 將.htaccess文件從/ public目錄復制到Laravel根文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM