No valid ticket-stub pair found
というエラーが出たり得なかったり、いまいち再現性のつかめない状況になっていました。
結論から言うと、どうやらモジュール「MyAlbum-P」のキャッシュが原因だったみたい。
システム管理 > 一般設定 から、キャッシュの項目の該当する「MyAlbum-P」モジュールをキャッシュしない設定に。
これで大丈夫なりました。
他のJavaScriptが邪魔してるのかも?という可能性もあったので、
いちおう使用しているテーマ中の「theme.html」にも変更を加えておきました。
投稿画面のみ、google Analyticsの集計対象から外すことになったけど、まあいいや。
theme.html
<{php}>
if ( $_SERVER['PHP_SELF'] == '/modules/myalbum/submit.php' ){
// skip urchin
} else {
<{/php}>
# ここに google Analytics(urchin)の貼付けコード を記述
<{php}>
}
<{/php}>
こんな単純なデバッグにすげーハマってしまった。。。