VirtualBox+Vagrant+FuelPHP ではまったこと
VirtualBox+Vagrant を使って開発環境をしました。
centOS、Apache、PHP、mysql をインストールし、Vagrantfileと同じ階層に適当なファイルを置いてWeb画面で表示されるところまでは難なくできました!が!
フレームワークを使ったプロジェクトを置いたら表示されない!!
(windowsのxampp環境では表示できたのに)
調べてみると、「.htaccess」の設定が使えていない とのことでした。
mod rewrite の設定を有効にする必要があるらしい!
コメントアウト # を外す
LoadModule rewrite_module modules/mod_rewrie.so
AllowOverrideを修正する
AllowOverrid None → AllowOverrid All
Apache再起動
service httpd restart
できた!!
4ヶ月前からたまに調べてやっとたどり着いた;;
あとmysqliでエラーになったりしましたが、それはPHPのバージョンが古かったのが原因でした。
古いバージョンだと使えないライブラリがあったりするので、せめてサポートされているバージョンを使う必要がありますね><