1. 程式人生 > >一個半小時裝個laravel累屁了

一個半小時裝個laravel累屁了

httpd sea composer 重啟 mage end app ins 進行

環境 : centOS7+php7+apache2.4.6

累屁過程略坎坷,一筆帶過吧,最開始裝完進入入口文件一片空白,錯誤代號500,接下來發現是安裝框架後不能生成vendor擴展包,artisan不能用,百度說是storage/cache和bootstrap權限的事,設置了777沒好使,直接整個項目給了777,也沒好使.

解決辦法: 正常安裝擴展是直接composer install就好了, 但是用了還是不行,發現報錯內容是 ‘phpunit/phpunit 4.8.9 requires ext-dom * -> the requested PHP extension dom

看樣子是php少了擴展,百度(http://blog.csdn.net/winter_liang/article/details/72874723)給的結果是 :

[[email protected] ~]# yum search php70w 查詢可供安裝的包

[[email protected] ~]# yum -y install php70w-xml.x86_64

[[email protected] ~]# systemctl restart httpd.service 重啟apache

‘complete‘之後, 進行‘composer update‘,

項目根目錄生成vendor目錄,artisan正常使用,

雖然頁面打開是這個鬼樣子,但是已經成功一半了,至少出現了讓人安心的報錯

技術分享

經百度,這是因為要配置config/app.php裏面的key的值,這裏使用的是配置文件.env中的配置。使用命令php artisan key:generate

會自動生成key,並且(自動)加入到.env文件中的APP_KEY的值的位置。

折騰一晚上,終於......

技術分享

一個半小時裝個laravel累屁了