一個半小時裝個laravel累屁了
環境 : 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
折騰一晚上,終於......
一個半小時裝個laravel累屁了