[ParseError] syntax error, unexpected '<<' (T_SL)

解決済

#1

毎度お世話になります。

インストール直後、またはインストール完了後、トップページを開くと以下のエラーが発生するようになってしまいました。

何度かやり直して、出なくなったようなので、必要なプラグインを入れたらまた発生。
やり直してプラグインは入って、テーマを入れ替えたら、また発生と、
どのタイミングで発生しているのか、いまいちわからない状態です。

なんだか時間がかかりそうなので、似たような状態になった人はいないかなーと思いまして、投稿しました。
なにかヒントでも分かりましたら、ご教授願います。

2019-05-07 18:52:26 Error: [ParseError] syntax error, unexpected '<<' (T_SL), expecting end of file
Stack Trace:
#0 /home/kusanagi/dev-mcc3/DocumentRoot/app/Config/bootstrap.php(128): require()
#1 /home/kusanagi/dev-mcc3/DocumentRoot/lib/Cake/Core/Configure.php(98): include('/home/kusanagi/...')
#2 /home/kusanagi/dev-mcc3/DocumentRoot/lib/Cake/bootstrap.php(439): Configure::bootstrap(true)
#3 /home/kusanagi/dev-mcc3/DocumentRoot/app/webroot/index.php(148): include('/home/kusanagi/...')


baserCMS 4.1.8-dev
server version: Apache/2.4.38 (Unix)
PHP 7.0.23
MariaDB-server-10.1.38-1.el7.centos.x86_64


#2

こんにちは

エラーが発生した箇所のコードを見てみたのですが、特に問題が発生しそうな要因が思いつきませんでした。

そうですね… 私ならとりあえず、サーバーのエラーログを見てみます。


#3

setoさん
返信有難うございます。

そういえばサーバのログ見てませんでした。
すいません。

[Wed May 08 14:21:24.200530 2019] [mpm_event:notice] [pid 7788:tid 140573787567936] AH00492: caught SIGWINCH, shutting down gracefully
[Wed May 08 14:21:24.343113 2019] [so:warn] [pid 8067] AH01574: module headers_module is already loaded, skipping
[Wed May 08 14:21:24.386741 2019] [lbmethod_heartbeat:notice] [pid 8068:tid 139826705213248] AH02282: No slotmem from mod_heartmonitor
[Wed May 08 14:21:24.420658 2019] [mpm_event:notice] [pid 8068:tid 139826705213248] AH00489: Apache/2.4.38 (Unix) OpenSSL/1.1.1b configured -- resuming normal operations
[Wed May 08 14:21:24.420728 2019] [core:notice] [pid 8068:tid 139826705213248] AH00094: Command line: '/usr/sbin/httpd'

たぶんこれが該当するログかなーと思います。
これだとどうやらサーバの設定に問題がありそうな感じですね、
しかし /admin の管理画面は普通に開くんです。
引き続き調査します。

なにか心当たりがありましたら、ご返信いただけると助かります。
よろしくお願いいたします。


#4

解決しました。

原因は、theme内のbootstrap.php で、git コンフリクトのHEADが残ってました、、、
板汚し、申し訳ございません、、、