簡體   English   中英

laravel 在實時服務器上找不到路由

[英]laravel route not found on live server

My laravel app work in localhost but when I try to deploy on Shared hosting without ssh my route app not work, just '/' URL is work but when I call any route it returns 'Not found' "the request URL/myappName/Middleware在此服務器上找不到 /routeName"

我將公共內容移動到根文件夾並更改了“供應商和引導程序”的目錄

請仔細閱讀:

  1. 確保共享主機上的 php 版本高於或等於 laravel 正在使用的 php 版本。
  2. 上傳文件后,進入公共文件夾並將其中的所有文件移動到根目錄。 然后,go 到 index.php 並找到以下行
require __DIR__.'/../vendor/autoload.php';
and 
$app = require_once __DIR__.'/../bootstrap/app.php';

通過從每個中刪除 /.. 來修改它們,使它們看起來像下面的行

require __DIR__.'/vendor/autoload.php';

$app = require_once __DIR__.'/bootstrap/app.php';

然后再次檢查 url。

暫無
暫無

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

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