さっぱりの初心者がCodeIgniter3を使うことになったので、つまずいて解決したらメモ残してきます。
あれ、静的ページすら表示できないぞ…
チュートリアルが無事終わって、「さあやるぞ!まずは静的ページからだっ!」ということでスタートしました。さっそくcontrollerとviewを作成して、チュートリアルでやった通りのコードを書きました。
しかし、なぜか指定したファイルが読み込まれない。ブラウザにはCI404が表示されているので、controllerもviewもルートも通ってはいるのだが……
先輩、助けてください!涙
自分のなかで設けてる初心者は15分ググっても分からないなら人に聞けルールを過ぎたので、先輩に助け舟を求めました。すると……
原因はconfig/routs.phpのコードに!
$route['(:any)'] = 'pages/view/$1';
だと、どのファイルを読み込んだとしてもpages/view/$1に飛ぶ設定になっています。
そのため、これを消すことで解決☆
ちなみに、開発環境がMAMPなので階層の問題かとも疑いましたが、違いました。