Mercurial > hg > ywww
comparison php/read/getBookDetails.php @ 34:5cae8d572998
more error info
| author | Charlie Root |
|---|---|
| date | Fri, 04 Jan 2019 12:53:10 -0500 |
| parents | b058736bc9ad |
| children | e570b199108b |
comparison
equal
deleted
inserted
replaced
| 33:c9d9b76ecbf9 | 34:5cae8d572998 |
|---|---|
| 232 $mm=array(); | 232 $mm=array(); |
| 233 if (preg_match("/<Error>/",$out,$mm)) { | 233 if (preg_match("/<Error>/",$out,$mm)) { |
| 234 $xml = new SimpleXMLElement($out); | 234 $xml = new SimpleXMLElement($out); |
| 235 $resName=$xml->getName(); | 235 $resName=$xml->getName(); |
| 236 $code=$xml->Error->Code; | 236 $code=$xml->Error->Code; |
| 237 if (!$code) { | 237 if ($code) { |
| 238 $message=$xml->Error->Message; | |
| 239 } | |
| 240 else { | |
| 238 $code=$xml->Items->Request->Errors->Error->Code; | 241 $code=$xml->Items->Request->Errors->Error->Code; |
| 242 $message=$xml->Items->Request->Errors->Error->Message; | |
| 239 } | 243 } |
| 240 $requestIP = $_SERVER['REMOTE_ADDR']; | 244 $requestIP = $_SERVER['REMOTE_ADDR']; |
| 241 file_put_contents('/var/ywww/debug/phpDebug',"Losing gBD: ".$mm[0].", $resName, $code, $requestIP\n",FILE_APPEND); | 245 file_put_contents('/var/ywww/debug/phpDebug',"Losing gBD: ".$mm[0].", $resName, $code, $requestIP\n",FILE_APPEND); |
| 242 if ($code=='RequestThrottled') { | 246 if ($code=='RequestThrottled') { |
| 243 usleep(200000); // Try to reduce throttling until we get a | 247 usleep(200000); // Try to reduce throttling until we get a |
| 244 // principled solution in place | 248 // principled solution in place |
| 245 } | 249 } |
| 246 else { | 250 else { |
| 247 file_put_contents('/var/ywww/debug/phpDebug',"parms $url\nbd: ". | 251 file_put_contents('/var/ywww/debug/phpDebug',"message: $message\n",FILE_APPEND); |
| 248 print_r($parameters,TRUE)."\n",FILE_APPEND); | |
| 249 if ($code=="") { | 252 if ($code=="") { |
| 250 file_put_contents('/var/ywww/debug/phpDebug',"error elt:\n$out\n",FILE_APPEND); | 253 file_put_contents('/var/ywww/debug/phpDebug',"error elt:\n$out\n",FILE_APPEND); |
| 251 } | 254 } |
| 252 } | 255 } |
| 253 } | 256 } |
