安裝laravel歷經各種坎坷,有的其他問題是操作不當的影響的,其實執行第一步就可以了,如果有相同問題的,,可以看我的解決方案
1.終端中通過 Composer 的 create-project
命令來安裝 Laravel 應用:默認會下最新版
composer create-project --prefer-dist laravel/laravel laravel #保存名
問題1: 上來就遇到問題,大致意思就是 (Process類依賴於proc_open,這在PHP安裝中不可用。翻譯的,哈哈,學好英語還是很重要的) 最後發現 proc_open函數可能被disable_functions 選項禁用 最後在php.ini文件找到 並刪除,問題就解決了
#php.ini 文件裏面的
disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,popen,proc_open,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru
問題2: 意思就是項目目錄laravel/不是空的 ,ls 發現有laravel 這個目錄了,不知道繼續,就刪除重來
問題3:killed掉了表示不懂
問題4:因爲根目錄下缺少vendor這個存放laraver依賴包的目錄 (可能是問題3 被killed掉了,依賴包都沒有安裝)
解決方法:使用composer install進行安裝(沒有安裝過的情況下,以前安裝過的話使用:composer update)
我進行composer update 發現又被killed掉了
最後死馬當活馬醫了試了一下composer install
後面執行完成,發現有了vendor目錄
問題5:刷新訪問 這是由於沒有設置APP_KEY的原因
執行 設置APP_KEY
cp -a .env.example .env #沒有這個文件.env cp
php artisan key:generate #獲取密碼,自動保存到 .env
最後終於成功了o(╥﹏╥)o