2010-12-29 9 views
1

Ich habe openinviter für meine Website verwendet und wenn ich versuche, Kontakte von meinem Google Mail zu holen, das fast 1000 Kontakte hat, bekomme ich eine Fehlermeldung, dass der Benutzername und das Passwort falsch ist ... aber es funktioniert gut mit der gmail meines Freundes, die weniger als 100 Kontakte hat ... was könnte das Problem sein?Google Mail openinviter schlägt fehl

Antwort

3

Es ist eigentlich ein Timeout Problem. Wenn das Plug-In fehlschlägt, gibt die Standardfunktion nur die eine Fehlermeldung über den falschen Benutzernamen/das falsche Passwort aus. Es sollte wahrscheinlich erweitert werden, um andere mögliche Fehler anzuzeigen oder zumindest einen generischen "Fehler aufgetreten". Auf diese Weise wäre es nicht so irreführend.

In vielen Plug-ins wird das Zeitlimit überschrieben. schau dir zum Beispiel das yahoo plugin an. es hat:

protected $timeout=30; 

das Basis-Plugin wird standardmäßig 5. Wenn Sie nicht über eine große Bandbreite verfügen, ist dies wahrscheinlich nicht lange genug für eine große Anzahl von Kontakten. Erhöhen Sie auf 30 oder etwas Ihrer Wahl.

-3

Das Problem könnte ein falscher Benutzername und ein falsches Passwort sein. scnr

+0

Aber ich gebe den richtigen Benutzernamen und das Passwort für meine Google Mail-Login. Ich dachte zuerst, dass dies bei der php-Einstellung der Fall ist: max_execution_time. Ich hatte es als 60 Sekunden. Aber selbst wenn ich versuche es zu erhöhen, nutze ich nichts. –

+0

Wenn eine Fehlermeldung über Authentifizierungsdaten beschwert wird, liegt das meist daran, dass - falsche - Authentifizierungsinformationen falsch sind. Versuchen Sie andere Vorgänge wie Verbinden und Trennen oder senden Sie eine E-Mail. Wenn die Fehlermeldung die gleiche ist, sollten Sie davon überzeugt sein, dass sie nicht mit der Anzahl der Kontakte zusammenhängt. – rik

+0

Ich habe ähnliche Probleme, manchmal scheitert es zufällig – Herr

0

Versuchen cURL zu ändern, um wget /config.php

$openinviter_settings = array(
    //... 
    'transport' => "wget", 
    //... 
);