經過Composer安裝Laravel及常見問題收集

安裝
經過Composer安裝Laravel很簡單,僅需一條命令,就能夠自動將依賴的包下載下來。這裏記錄了一些安裝過程當中常見的一些問題。
composer create-project laravel/laravel --prefer-dist
請輸入圖片描述
Apache配置
DocumentRoot "d:/wamp/www/laravel/public"
《Directory "d:/wamp/www/laravel/public"》
Options Indexes FollowSymLinks
AllowOverride All
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
《/Directory》php

常見問題
1. ‘php’不是內部或外部命令,須要將PHP的安裝路徑加入到環境變量中並重啓機器
2. Composer版本過老,自身須要升級,composer self-updae
3. Apache環境下.htaccess配置錯誤請輸入圖片描述
這裏給個能正常運行的版本
《IfModule mod_rewrite.c》
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
《/IfModule》
4. 出現‘Whoops, looks like something went wrong’,錯誤不詳細,開啓debug,config/app.php搜索設置'debug'=>true,報出詳細錯誤,須要OpenSSL擴展,開啓後一切正常
請輸入圖片描述
小結
兵來將擋水來土掩,遇到什麼樣的問題就解決什麼樣的問題。命令行的錯誤提示,查看Apache和Nginx的錯誤日誌,查看PHP的錯誤日誌,開啓Laravel的debug模式。laravel

注:將‘《’替換成"<",'》'替換成'>'segmentfault

相關文章
相關標籤/搜索