簡體   English   中英

找不到類“Symfony\\Component\\HttpFoundation\\RedirectResponse”

[英]Class 'Symfony\Component\HttpFoundation\RedirectResponse' not found

我已經按照指南將我的 Laravel 項目部署到主機(使用 cpanel)。

1.我已將除public文件夾外的所有目錄和文件上傳到服務器上的根文件夾
2. 我已將公共文件夾中的所有內容上傳到 public_html
3.我將index.php中的URL修改為/..vendor/autoload.php和/..bootstrap/app.php

我現在可以訪問網絡索引了。 但是當我嘗試訪問登錄和注冊或我編寫的其他一些路由時,出現了問題

Class 'Symfony\Component\HttpFoundation\RedirectResponse' not found

更令人困惑的是,當我嘗試訪問僅返回視圖的簡單路由時,它正常工作。

服務器 PHP 版本:7.1

更新
所以我嘗試在項目目錄上運行composer update ,然后composer install 運行成功,但還是出現同樣的錯誤

從項目目錄的根目錄運行composer install

這將確保安裝 composer.lock 文件中的所有依賴項。 如果您在 Composer 安裝過程中仍有問題或出現錯誤,則可能是您尚未確保所有 php 擴展都已安裝在您的服務器上: https : //laravel.com/docs/5.7#server-requirements

更新

我用composer update做到了,然后在我的項目目錄上執行了composer install

暫無
暫無

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

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