Linux Composer 搭建laravel框架

安裝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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章