CoreServerでbaserCMS 4系を動かすと固定ページが更新できない件
Hir_Aichi > CoreServerでbaserCMS 4系を動かすと固定ページが更新できない件 @ 2019/1/15 8:13 |
---|
初めまして。Hiroyukiと申します。
管理画面で固定ページが更新できない。 http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=3149&forum=8&post_id=10502#forumpost10502 上記スレッドでも不具合に上がっている「CoreServerで固定ページを更新すると500になる」件、SSHで色々探っていたらinclude_pathが効いていないのではという気がして、/index.php 147行目付近の:
にset_include_pathを仮追加してしてやったら、更新できるようになった……と思います。
しかしこれが本当の対応策かどうか分かりませんので、同じくCoreServerにてBaserCMS 4系をお使いのかたに試していただいて、検証をお願いしたいです。ほか、/lib/Baser/Model/Page.php のPHP構文バリデーション部分にはいきなり return true; する定番の改造も入れています(これだけでは更新時500でした)。 // 上記のスレッドで示されているスタックトレースを追ってみると、ob_start/ob_end_contents を使いつつ includeでphpのページファイルを解釈するところで落ちている雰囲気で、もしかしてページファイルをincludeした際に中の$thisなどが展開できなくて500になった? ⇒ FastCGI版PHPだし何があっても不思議ではない? ……といった流れでset_include_pathを書き足してみた所存です。 以上、現地からの報告です。よろしくお願いいたします。 引用: セーフモード:Off ※include_pathはアカウント名等、一部分秘匿しています。 |
seto > Re: CoreServerでbaserCMS 4系を動かすと固定ページが更新できない件 @ 2019/1/21 10:21 |
---|