コードが for ループに入らないという深刻な問題が発生しています。の文字列配列であるべきものに対して for ループを使用しています$arrayitems
。ファイル関数を正しく使用してロードしていると思いますが、プログラムが for ループに入ることはありません。
$arrayxitems = file("/home/web/sites/www.riders.com/gapi/feeds/productlistnew.txt");
$itemlist=array();
$x=0;
foreach($arrayxitems as $arrayx){
}