PHP Redirect hält Skript aufrecht

8

AKTUALISIEREN

Ich habe das Problem gefunden, das mein Skript aufgehalten hat. Anscheinend hatte das nichts mit Entschlüsselung zu tun, sondern mit meiner Weiterleitung. Wenn ich diesen Codeblock entfernt habe, wird das Skript schneller ausgeführt. Immer noch nicht sicher, warum dies das Problem verursacht hat?

%Vor%

ORIGINALFRAGE:

Ich habe die hier gefundene Verschlüsselungsklasse verwendet: Verschlüsselungsklasse . Ich speichere die Daten in einer MySQL-Datenbank mit einem VARCHAR-Binärdatentyp (früher habe ich BLOB und TINYBLOB ausprobiert).

Das Verschlüsseln und Entschlüsseln funktionieren beide, aber es dauert etwa 1 Minute, um zu entschlüsseln. Die Verschlüsselung ist schnell.

Ich denke, ich sollte auch sagen, dass dies über eine https-Verbindung geschieht (falls relevant).

Ich erinnere mich nicht, dass es immer so lange dauerte, um es zu entschlüsseln. Hast du eine Idee was könnte das verursachen? Wenn ich den Entschlüsselungsabschnitt des PHP-Codes auskommentiere und nur die verschlüsselte Zeichenfolge zurücksende, wird sie schnell ausgeführt.

CODE wie unten in den Kommentaren gefordert

%Vor%

Hier ist der Code von der Webseite, wo ich die Variablen aus der MySQL-Zeile gesetzt habe. Ich benutze WordPress '$ wpdb Objekt.

%Vor%

Hier ist auch der MySQL-Typ ...

%Vor%     
Mike McLin 23.05.2011, 16:03
quelle

1 Antwort

1

Der Code, den Sie als Ihr Problem angeben, ist eine einfache bedingte Umleitung. Es sollte also nichts mit der Entschlüsselung zu tun haben. Der einzige Grund, warum ich sehe, dass die Weiterleitung langsam ist, ist, dass der Webserver stark ausgelastet ist, eine langsame Verbindung hat oder ein anderes Leistungsproblem hat.

    
inquam 24.05.2011 07:32
quelle

Tags und Links