前言:自己搭建了PHP7的開發環境,在安裝laravel5.5時候碰到的問題小記
1.使用composer create命令安裝laravel5.5時先出現了當前使用的PHP(5.6)版本沒有laravel5.5可以安裝的錯誤。
問題原因:本地環境中存在PHP7.1和PHP5.6兩個版本,composer檢測到了5.6(此時我運行的7.1)。
解決方法:在系統環境變量中將PHP7.1移動到5.6的上方,重啟cmd(終端),再次執行composer安裝命令問題解決。
2. 繼續安裝連續出現幾個報錯(解決完一個出一個,同樣性質的問題),都是php.ini的擴展沒有打開。
未開啟擴展:
php_openssl.dll php_fileinfo.dll php_mbstring.dll
問題來源:由於自己搭建的環境,不知道需要開啟什么擴展,所以在此處出現問題。
問題解決:進入php.ini文件中將這幾個擴展開啟。