Laravel 安裝 Package 得到404錯誤訊息
laravel 404 not found
剛到新的工作環境
第一次接觸Laravel框架我用ubuntu server 架起來
--
Laravel 5.2
ubuntu 16.04 LTS
PHP 7.0
--
在新增 barryvdh/laravel-debugbar 後卻沒有work起來直接404送你
奇怪明明按部就班安裝package怎麼會這樣呢?
前輩說:那...是不是環境設定出了問題,果然 Apache 有個 mod_rewrite 功能要開起來
而Apache Rewirte 的功能就是實現URL的跳轉,跳不到當然給你404囉
解決方法就是開啟Rewrite囉
輸入
$sudo a2enmod rewrite
再來至apache設定檔,環境的不同路徑也會不一定
我的路徑為 /etc/apache2/sites-available/000-default.conf
<Directory "/var/www/">
AllowOverride All
</Directory>
/var/www/ 為你的工作環境,你可以指定給你的某專案 (ex:/var/www/專案名稱)
改完之後重啟apache
$ sudo /etc/init.d/apache2 restart