ページ 69

Re: 1.0.14J-r9ベータです

Posted: 2015年2月27日(金) 18:28
by min-o
yamaさま

b14
b13
b12
とファイル上書きでバージョン戻してみました。
変化なしです。途切れる場所も変わっていないようです。

b11までもどすと、表示されます…。

Re: 1.0.14J-r9ベータです

Posted: 2015年2月27日(金) 19:52
by yama
了解です、それではb11とb12の間の差分を少しずつ詰めながらポイントを探ってみます。ちょっと手間ですがお付き合いいただけると助かります。
b11.zip
(1.65 MiB) ダウンロード数: 608 回
まずこちらを試してみてください。installフォルダ以外を上書きしてキャッシュをクリアするだけでokです。

上記パッケージで問題なければ、
manager.zip
(834.46 KiB) ダウンロード数: 598 回
次はこちらを試してみてください。managerフォルダのみなので、これを上書きしてキャッシュクリアです。

それで問題なければ、
document.parser.class.inc.zip
(28.35 KiB) ダウンロード数: 608 回
次はこれをmanager/includes/ディレクトリに上書きしてみてください。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月02日(月) 10:08
by min-o
yamaさま
確認おそくなってすいません。

b11上書き→表示問題なし
managerフォルダ上書き→表示問題なし
document.parser.class.inc上書き→表示問題なし

とすべて全部表示されました。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月02日(月) 11:18
by yama
document.parser.class.inc.zip
(28.35 KiB) ダウンロード数: 613 回
ありがとうございます。それでは最後にこれを試してみてください。これをmanager/includes/ディレクトリに上書きすることでb12と同一になるので、問題が再現されると思いますが、念のため確認です。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月02日(月) 11:33
by min-o
document.parser.class.inc上書きで、問題再現しました。
途切れる個所も同じです。

どのバージョンでも問題が再現する時は、問題のページの読み込みに時間がかかり、しばらく読み込み中になります。(他のページは表示早いです)
再現しない場合はすぐ表示されます。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月02日(月) 13:39
by yama

コード: 全て選択

$tags = array_merge($innerTags,$tags);
ありがとうございます。こう書くとダメで、

コード: 全て選択

foreach($innerTags as $v) {
    $tags[] = $v;
}
こう書くと問題が起きないみたいですね。これはこれで別の問題が起きるので、いくつか他のパターンを考えてみます。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月02日(月) 19:41
by yama
document.parser.class.inc.zip
(28.41 KiB) ダウンロード数: 592 回
お待たせです。これをmanager/includes/ディレクトリに上書きしてみてください。これで問題がなければ、さらに処理の軽そうな他のパターンを作成してみます。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 10:25
by min-o
yamaさま
確認しました。
document.parser.class.inc.php上書きしてみましたが、変わりません。
同じ個所で途切れています。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 10:55
by yama
document.parser.class.inc.zip
(28.42 KiB) ダウンロード数: 603 回
確認ありがとうございます。それでは、こちらはどうでしょうか?

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:09
by min-o
確認しました。
変わらず同じ所で途切れています。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:13
by yama
document.parser.class.inc.zip
(28.44 KiB) ダウンロード数: 594 回
ありがとうございます。こちらはどうでしょうか?

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:22
by min-o
確認しました。
同じとこで途切れて、変わらないです…

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:37
by yama
document.parser.class.inc.zip
(28.43 KiB) ダウンロード数: 615 回
次々にすみません。こちらはどうでしょうか?

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:48
by min-o
添付を上書きしたところ、問題のページは以下のエラーがでました。

« MODX Parse Error »
MODX encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error : array_merge(): Argument #1 is not an array
ErrorType[num] : WARNING[2]
File : /home/xxxxxxx/www/test02.*****.co.jp/html/manager/includes/document.parser.class.inc.php
Line : 1235
Source : $tags = array_merge($iTags,$tags);
Basic info
REQUEST_URI : /code/4544859055553/geme/
Resource : [4546]******pagetitle
Referer : http://test02.*****.co.jp/
User Agent : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
IP : xxx.xxx.xxx.xxx
Benchmarks
MySQL : 0.0094 s (11 Requests)
PHP : 0.1094 s
Total : 0.1188 s
Memory : 7.31 MB

Backtrace
1 $modx->executeParser()
index.php on line 159
2 $modx->prepareResponse()
manager/includes/document.parser.class.inc.php on line 384
3 $modx->parseDocumentSource()
manager/includes/document.parser.class.inc.php on line 481
4 $modx->mergeDocumentContent()
manager/includes/document.parser.class.inc.php on line 2068
5 $modx->getTagsFromContent()
manager/includes/document.parser.class.inc.php on line 1256
6 $modx->_getTagsFromContent()
manager/includes/document.parser.class.inc.php on line 1174
7 array_merge()
manager/includes/document.parser.class.inc.php on line 1235
他のページもditto使用ページで高確率でエラーになっています。
すべてではない&dittoを使っていないページでもエラーになっていて、法則がよくわかりませんが。
&tpl
指定したDittoテンプレート(チャンク)にプレースホルダが含まれていません。上記のテンプレートの内容を確認してください。
が出ている個所もあります。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 11:51
by yama
document.parser.class.inc.zip
(28.4 KiB) ダウンロード数: 592 回
了解です、たびたびすみませんがこちらをお願いします。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 12:01
by min-o
上書きしたところ、もろもろのエラーはなくなりましたが、
問題の途切れる個所はそのまま変わらないです。

こちらこそなんどもすいません…

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 12:26
by yama
document.parser.class.inc.zip
(28.43 KiB) ダウンロード数: 579 回
試せるパターンがまだいくつかあります。こちらはどうでしょうか?

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 12:37
by min-o
確認しました。
途切れる個所も変わらないです。

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 13:13
by yama
document.parser.class.inc.zip
(28.47 KiB) ダウンロード数: 4 回
こちらだとどうでしょうか?

Re: 1.0.14J-r9ベータです

Posted: 2015年3月03日(火) 13:25
by min-o
上書きしてみました。
変わらずです。