質問: cakephp3でなぜかページの頭に「?」が挿入されてしまいます。 ページのソース表示をみると確かになぜか、html文書の一番最初(documentタグよりも前)に「?」がついてきます。エラーページも自分で作ったページもすべて同様です。 ↓出力されたソース先頭行 ``` ? ``` 考えられることについておしえていただけますでしょうか。 BOMが文字化けしているのかなと思い、修正ファイルはすべてBOMなしであることを確認の上バイナリでFTPにアップしてみましたが、それでもだめでした。 環境 さくらインターネット PHP 5.6 cakephp3
回答: 同様の質問をされていた方のページの回答でのやり方で当方も解決しました。 ``` $ find config -name "*.php" | xargs head -n 1 -q $ find src -name "*.php" | xargs head -n 1 -q ``` 上記コマンドにて探したところ「bootstrap」に?が混ざっており、削除して無事解決することができました。 コメントをくれた皆様ありがとうございました。