簡體   English   中英

如何安裝和配置現有的 Laravel 項目? (拉維爾 4)

[英]How I can install and configure an existing Laravel Project? (Laravel 4)

我需要安裝和配置現有的 Laravel 4 項目。

我嘗試這樣做,但是當我運行composer updatecomposer install時出現了很多問題。

我也有數據庫(帶有數據),所以我運行了遷移但不起作用,因為控制台向我顯示有關“表不存在”的問題。

誰能告訴我配置應用程序的完整過程?

我的意思是,它是第一個,第二個等等,因為也許在某些步驟中我犯了錯誤

要安裝和配置現有項目,通常是這樣

  1. 查看其源代碼

  2. 運行composer install

  3. 運行php artisan migrate

  4. 有關安裝第三方資產的具體說明或您需要執行的任何其他步驟,請查看README

如果上面創建錯誤,可能是因為環境中的某些東西(在舊項目上安裝?)或者Laravel開發人員創建項目的方式有些問題。

Carlos,在使用現有數據庫時,您需要檢查遷移表以查看哪些遷移已成功運行。 通常,當接管一個laravel項目時,設置一個新的數據庫並運行遷移是一個好主意,因為你永遠不知道在遷移系統之外對數據庫進行了哪些黑客攻擊。 一個小的改變可能會使整個系統陷入無用狀態,因為它正在尋找一個不存在或已被修改的表或列。 如果針對裸db運行遷移,您還可以確定在系統外部手動創建哪些表(這可能是您的問題)並根據需要添加它們。 在之前的開發人員繁瑣之后將事情拼湊在一起,希望有很好的文檔。

要安裝和配置現有項目,通常首先檢查這些事項:

  1. 您應該轉到app/config/database.php檢查文件並驗證用戶名和密碼。
  2. 檢查項目文件夾vendor文件夾和composer.json文件后,然后將其刪除(刪除舊配置現在我們將進行全新配置)。
  3. 然后回到命令提示符和fire命令組合器composer update並下載一些依賴文件下載。
  4. 現在運行php artisan serve

當我遷移另一個主機時,這個技巧上次為我工作。

請注意,如果您將 Git 與.gitignore一起使用,請不要忘記將.env變量也復制到新位置。

暫無
暫無

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

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