![](/img/trans.png)
[英]How do I install Laravel/Artisan into an existing Laravel project?
[英]How I can install and configure an existing Laravel Project? (Laravel 4)
我需要安裝和配置現有的 Laravel 4 項目。
我嘗試這樣做,但是當我運行composer update
或composer install
時出現了很多問題。
我也有數據庫(帶有數據),所以我運行了遷移但不起作用,因為控制台向我顯示有關“表不存在”的問題。
誰能告訴我配置應用程序的完整過程?
我的意思是,它是第一個,第二個等等,因為也許在某些步驟中我犯了錯誤
要安裝和配置現有項目,通常是這樣
查看其源代碼
運行composer install
運行php artisan migrate
有關安裝第三方資產的具體說明或您需要執行的任何其他步驟,請查看README
如果上面創建錯誤,可能是因為環境中的某些東西(在舊項目上安裝?)或者Laravel開發人員創建項目的方式有些問題。
Carlos,在使用現有數據庫時,您需要檢查遷移表以查看哪些遷移已成功運行。 通常,當接管一個laravel項目時,設置一個新的數據庫並運行遷移是一個好主意,因為你永遠不知道在遷移系統之外對數據庫進行了哪些黑客攻擊。 一個小的改變可能會使整個系統陷入無用狀態,因為它正在尋找一個不存在或已被修改的表或列。 如果針對裸db運行遷移,您還可以確定在系統外部手動創建哪些表(這可能是您的問題)並根據需要添加它們。 在之前的開發人員繁瑣之后將事情拼湊在一起,希望有很好的文檔。
要安裝和配置現有項目,通常首先檢查這些事項:
app/config/database.php
檢查文件並驗證用戶名和密碼。 vendor
文件夾和composer.json
文件后,然后將其刪除(刪除舊配置現在我們將進行全新配置)。 composer update
並下載一些依賴文件下載。 php artisan serve
當我遷移另一個主機時,這個技巧上次為我工作。
請注意,如果您將 Git 與.gitignore
一起使用,請不要忘記將.env
變量也復制到新位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.