Ich habe umfangreiche Tests durchgeführt, ausführliche cURL-Protokollierung aktiviert (Leaves no logs, gibt einen allgemeinen CURL-Fehler # 7), versuchte mit den eingebauten Handler durch file_get_contents . (Auch fehlerhaft, siehe unten) Es scheint egal, wenn ich versuche, Informationen von irgendetwas auf der roblox.com-Domain von meiner App anzufordern, wird es fehlerhaft, bevor es überhaupt versuchen kann. Ich weiß, dass es nicht das entfernte Ende ist, da mehrere andere Websites gut funktionieren und ich einen alternativen Host verwendet habe, um dieselbe Kommunikation mit Google App Engine zu testen, und es funktionierte ohne Probleme. An dieser Stelle kann ich nur feststellen, dass Google meiner App untersagt hat, mit der ROBLOX-Website zu kommunizieren, ohne mir irgendwelche Hinweise zu geben. Wenn dies der Fall ist, warum wird meine App gesperrt und, was noch wichtiger ist, warum wurde ich nicht benachrichtigt?Kann nicht kommunizieren mit * .roblox.com von PHP Google App Engine
cURL Ausgabe mit ausführlicher Protokollierung aktiviert:
https://api.roblox.com/users/get-by-username?username=christbru01
CURL mit Fehler # fehlgeschlagen 7:
ROTATION HTTP CODE # 0
ROTATION INFO: 0
Dies ist Code, der diese erzeugte:
syslog (LOG_DEBUG, (Zeichenfolge) $ newurl);
syslog (LOG_WARNING, 'CURL fehlgeschlagen mit Fehler #'. Curl_errno ($ s). ":" .curl_error ($ s));
syslog (LOG_DEBUG, 'CURL HTTP CODE #'. Curl_getinfo ($ s, CURLINFO_HTTP_CODE));
syslog (LOG_DEBUG, 'CURL-INFO:' .curl_getinfo ($ s, CURLINFO_HTTP_CONNECTCODE));
file_get_contents output:
file_get_contents (https://api.roblox.com/users/get-by-username?username=Christbru01): failed Strom öffnen: Verbindungsfehler
Dies ist der Code, der diese erzeugt:
echo file_get_contents ("link r aufgrund mangelnder Reputation ");
Vielleicht einen Blick auf http://stackoverflow.com/questions/17539509/what-does-this-curl-error-7-mean –
habe ich habe auf das sah, in der Regel, wenn die cURL Fehler gibt es eine Nachricht, die in dieser Frage war "konnte nicht mit Host verbinden", aber in meinem Problem bekomme ich keinen Fehler Grund, keine Fehlerdetails und sogar keine cURL-Protokolle, auch wenn ausführliche Protokollierung aktiviert ist, so glaube ich, dass es ist eher nicht damit verbunden sein. Zumal sich das System so verhält, als ob es keinen Fehler gegeben hat, obwohl es einen Fehler Nr. 7 (kein Grund) gibt und die Anfrage false zurückgibt (dass der cURL fehlgeschlagen ist). –