我是新Laravel,並按照Laracasts視頻使用代客。我得到代客與我們在本地實例化的站點很好地工作,但是我克隆了我的項目,我開始在家裏,代客沒有運行它,或者至少沒有正確運行它。一旦我做了「作曲家安裝」,它開始顯示出一些生活的跡象,但結束了在我的屏幕上:「哎呀,看起來像是出了問題。」Laravel代客沒有發現Git克隆項目
我在做什麼錯?我怎樣才能調試或檢查日誌?
請幫忙!
-V
我是新Laravel,並按照Laracasts視頻使用代客。我得到代客與我們在本地實例化的站點很好地工作,但是我克隆了我的項目,我開始在家裏,代客沒有運行它,或者至少沒有正確運行它。一旦我做了「作曲家安裝」,它開始顯示出一些生活的跡象,但結束了在我的屏幕上:「哎呀,看起來像是出了問題。」Laravel代客沒有發現Git克隆項目
我在做什麼錯?我怎樣才能調試或檢查日誌?
請幫忙!
-V
轉到您的項目文件夾,然後運行以下命令:
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate
爲什麼?因爲你需要一個.env文件和一個有效的密鑰,否則laravel總是返回一個500 http錯誤。
額外注意:您只需要運行PHP的工匠,如果你需要的表和以正確的方式配置您的.ENV文件(主機/數據庫名等)遷移
這是正確的例子,並完全解決了我的問題! 但是我強烈建議你編輯一下,只需要額外的一步就是添加註意事項,如果你已經設置了一個數據庫,那麼你需要將這些模塊修改爲映射數據庫的.env。 PHP,所以你可以連接到數據庫如果遠程,否則旋轉一個新的然後遷移。就像一個可能沒有意識到的新手一樣。 幹得好! – VickenCode
這是一個錯誤500,它可以由許多原因產生。我建議你檢查以下內容:
在你的Laravel項目的根目錄下創建一個.ENV文件,並設置它跟着你克隆回購的指令,通常這個文件是不是版本,你應該通過創建你自己。
檢查您的storage
文件夾的權限,您可以在項目的根目錄下運行chmod -R 755 storage
。
你讀過的文檔?這裏有一些想法,如果你搜索「GIT」你得到的指示,以確保你1.有最新的代客,並重新啓動它https://laravel.com/docs/5.4/valet –