![](/img/trans.png)
[英]Laravel How to setup a public_html folder in a shared hosting in hostinger
[英]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根文件夾中的server.php重命名為index.php
將.htaccess文件從/ public目錄復制到Laravel根文件夾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.