サポート » 使い方全般 » 不明な Maximum execution time エラー

  • 解決済 astro_girl

    (@astro_girl)


    こんばんわ、astro_girlです。

    当方、以下の環境にてWP2.5を稼動させておりますが、
    先日より、以下のエラーが頻発しております。

    Server:CentOS4.6
    Apache:2.0.52
    PHP:4.3.9
    MySQL:4.1.20

    PHP Fatal error: Maximum execution time of 60 seconds exceeded in /home/tettan/public_html/wp-includes/wp-db.php(その他post.php) on line 169(行はちょくちょく変わります)

    これはphp.iniの max_execution_time を 0 にしてデーモンを再起動させても発生します。
    他にphp.iniが多重していないか、他のコンフィグで同様の設定がないか、phpinfoの確認など
    原因を探しましたが、
    php.ini以外に設定されている項目はありませんでした。
    なお、上記エラーが起こるPHPファイル先頭に
    set_time_limit(0); を記述しても変化はありません。

    現状、ページの展開が遅い意外に障害は出ておりません。
    どなたがご教授よろしくお願いいたします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック投稿者 astro_girl

    (@astro_girl)

    補足いたします。
    httpdを再起動する際、停止が遅くなりました。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    PHP Fatal error: Maximum execution time of 60 seconds exceeded in /home/tettan/public_html/wp-includes/wp-db.php(その他post.php) on line 169(行はちょくちょく変わります)

    これは、PHP が無限ループに入っていることを検知したため中断したという意味です。中断した行番号が時々変わるのは、中断するタイミングによります。
    wp-db.php の169行目はループの中ではないので、他のどこかにあるループ (その中に $wpdb->prepare() がある) があやしいですね。

    カテゴリーやページの親子関係で循環参照がないか、確認してみてください。
    カテゴリーが1000個を越えるような場合にも同じような現象が報告されたことがあるんですが、参考までに、カテゴリーの個数を教えてください。
    投稿は10000件ぐらいあっても平気なようですが。

    digimaga

    (@digimaga)

    新規投稿時にその障害が発生しているなら
    おそらくこのトピックを読めば解決するはずです。

    新規投稿が出来ません
    http://ja.forums.wordpress.org/topic.php?id=44&replies=8

    トピック投稿者 astro_girl

    (@astro_girl)

    ご教授ありがとうございます。

    lilyfan 様>
    ご説明、痛み入ります。
    カテゴリは4つのみで、タグは使用しておりません。
    投稿した日記の大半が「カテゴリ未指定」で、
    尚且つパーマネントリンクを変更しております。

    WPに於ける循環参照が未だよく理解できていませんが、
    仮にこの問題が当たっているとなりますと
    上記の「カテゴリ未指定」が怪しいと考えています。

    digimaga 様>
    有難う御座います、新規投稿時に関わらず
    この問題が発生してしまいます。
    外部からページ参照すると、このエラーが出てきます。
    いただいたURLにて解決方法を探ってみて、結果をご報告したいと存じます。

    トピック投稿者 astro_girl

    (@astro_girl)

    ご報告いたします。
    digimaga様よりいただいたURL
    http://ja.forums.wordpress.org/topic.php?id=44&replies=8

    上記に於ける解決法にてエラーが出なくなり
    CPU負荷も収まってくれました。
    ただし、解決したことに関して
    納得できる具体的な根拠が見つからないため
    引き続き調べてから、改めてご報告いたしたいと存じます。

    本当に有難う御座いました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「不明な Maximum execution time エラー」には新たに返信することはできません。