ここで、Scraper Wiki でスクレイパーを構築しています: https://scraperwiki.com/scrapers/fashfinder/edit/#
詳細が多すぎて退屈しないように、約 120 個のリンクを配列 $allLinks に読み込みます。次に、ページの下部で、次のように配列に対して FOR ループを呼び出します。
for ($i = 0; $i<count($allLinks); $i++){
getInfo($allLinks[$i]);
};
getInfo() は、提供されたリンクから製品情報を取得する関数です。この関数は、$i = 0 および $i = 1 に対して正常に動作します。次に、$i = 2 のときに何かが壊れます - ソースがスクレーパーにロードされ、すべてが停止します。エラーはありませんが、「Exit Status 139」と表示されます。
$allLinks 配列を逆にしようとしまし$allLinks = array_reverse($allLinks);
たが、まったく同じことが発生しました.2ページをスクレイピングし、3ページ目に到達して突然停止しました。
ここで何がうまくいかないのかについてのアイデアはありますか? 「EXIT STATUS 139」が何を意味するのか、特にスクレイパーウィキに関して、多くの情報を見つけることができません!