pagetaka

写真、PC、ネット、岡山、旅の話題をお届けします

PHP:Maximum execution time of 30 seconds exceeded

1(Aサイト)
11:43:39 : DB接続・サイト基本データ取得開始
11:43:39 : DB切断・サイト基本データ取得終了
11:43:39 : サイト表頁 個別記事リンク用DOM開始
11:43:40サイト代表頁で個別記事リンク取得--終了:
11:43:40 : サイト表頁 個別記事リンク用DOM終了
11:43:40 : 過去、現在の差分チェック 終了
11:43:40 :差分URLにアクセスし、記事情報取得 開始
11:43:52 :差分URLにアクセスし、記事情報取得 終了
11:43:52 :DB接続・新記事投稿 開始
11:43:54 :DB接続・新記事投稿 終了

2(Bサイト)
11:43:54 : DB接続・サイト基本データ取得開始
(略)
11:43:55 :差分URLにアクセスし、記事情報取得 開始

「Fatal error: Maximum execution time of 30 seconds exceeded in …」というのに引っかかりました…。

Bサイトの途中で、全体の最初からの作業が30秒を経過したということで、Fatal error になったみたいです。
サイトが変わるときにはいったんDBは切断しているんですが、それだけでは意味が無いみたいです。

なんとか解決方法を探さなくてはなりませぬ…。レンタルサーバは30秒ルールそのものを変更できない…シクシク。