Movable Typeでダイナミックパブリッシングを使おうとすると、
PHP Fatal error: Exception thrown without a stack frame in Unknown on line 0
というエラーメッセージがエラーログに出力されます。
最近、ダイナミックパブリッシングを使っていなかったので、いつからこうなってしまったのか、原因もよくわからない状態です。もしかすると、vpsサーバーの移転時に何かやってしまったのかも?(汗)。
phpを完全に削除してから、再インストールするのが出来ないような気がしますので、OS(CentOS)を再インストールした方が早そうです。
幸いデータは、OSとは別ディスクのHomeディレクトリにまとめているので、OSを再インストール後の復旧には、そんなに手間がかからなくて済みそうです。
webbingstudio
こんにちは。
表題の件、その後解決できたでしょうか。
私も同様の現象が起こりまして、
自己解決できたので、MTQに原因を書いておきました。
http://communities.movabletype.jp/2012/02/fatal-error-exception-thrown-without-a-stack.html
私の場合はsetVarBlockで値を渡すときに、改行が入っていたのを詰めたら直りました。
参考になれば幸いです。
toshiからwebbingstudioへの返信
こんばんは。
私の方はOS再インストールし、MTも綺麗にしたせいかエラーが出なくなっています。
エラーが出ていた時の環境では、「親ウェブサイトのモジュール」をインクルードはしていましたが、setVarBlockを使っていたかは定かではありません。
時間があれば、頂いた情報を元に再現テストをしたいと思います。