物凄く初歩的な事かもしれませんが、悩んでいます。
もし、何かしらの助言等頂ければ助かります。宜しくお願いします。
###前提
php/cakePhpを勉強しようと
xampp(php ver7) + cakePhp 3 の環境を作成した状態です。
(初心者のためのCakePHP3 プログラミング入門)
を参考にしながら、とりあえず同じプログラムをうち、動作を確認していました。
###発生している事象
(HeloControllerクラスを作る)
のページを学習していました。
$this->autoRender = false; echo "<html><head></head><body>"; echo "<h1>Hello!</h1>"; echo "<p>これは、サンプルで作成したページです。</p>"; echo "</body></html>";
で、画面に"Hello!..."と出るはずが、真っ白な画面しか表示されず、困っています。
###試したこと
①php自体でechoが動作しているか確認するため、cakePHPのプロジェクトではなく、
単純なphpでindex.phpを作成し、echoを記述。echoで出力されることは確認。
→cakePHPのなんからの機能が干渉していると推測
②作成したページにアクセスしても、phpのエラー等は特に出力されてませんでした。
③ Log::debug('通ったよ'); などを利用し、プログラムが最後まで、通っているか確認しました。
問題なく、確かに、echoの行を通っていました。
色々とググってみたものの、解消に至らず、ここに質問させて頂いた次第です。
もし、なにか必要な情報があれば、言って下さい。準備いたします。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/04 04:26
2016/09/04 06:02