Hi *,
ich habe die letzten zwei Tage einige Testfälle generiert und muss feststellen: meine Überschrift zum Thread ist falsch!
Das Problem ist nicht http oder https sondern sind Unterschiede in den Versionen 2.0 und 3.0 von WordPress.
Um meine Testfälle verstehen zu können, ist die Kenntnis meines Intranets wichtig.
Internet
|
v
Router
|
------------------ privates Netz 172.128.100.x (DMZ)
| : : : |
v v
'Maschine A' 'Maschine wpt'
Alle Anfragen über http (Port 80) und https (Port 443) werden vom Router an die Maschine 'A' weitergeleitet.
In der Maschine 'A' läuft ein apache2-Server, der Anhand der Pfadangabe entscheidet, welche Maschine für die Bearbeitung zuständig ist.
Wenn eine andere Maschine beauftragt wird, erfolgt die Weiterleitung per Apache-Directive ProxyPass.
Die Weiterleitung benutzt immer http, auch wenn der Request per https kam.
Für meine Testfälle habe ich eine virtuelle Maschine 'wpt' erstellt.
Sie bassiert auf debian, benutzt apache2, php5 und mysql5.0.32.
Vier WordPress-Installationen habe ich erstellt, je zwei mit der Version 2.0 und 3.0.
Sie benutzen alle die selbe mySQL-Datenbank, jede Installation hat ihren eigenen Tabellensatz (unterschiedliche Prefixe).
In der Maschine 'A' ist neben apache2 ebenfalls php5 und mysql5.0.32 installiert.
Hier sind zwei WordPress-Installationen erstellt, je eine mit der Version 2.0 und 3.0.
Damit ergeben sich die folgende 6 Testfälle:
lfdNr URL Protokoll WP-Version Ausführung in Maschine
1 http://v-h.homeip.net/wordpress-20/ http 2.0.10 A
2 http://v-h.homeip.net/wordpress-30/ http 3.0.1 A
3 http 2.0.10 wpt
4 http 3.0.1 wpt
5 https 2.0.10 wpt
6 https 3.0.1 wpt
Die genannten URLs können zum Testen verwendet werden ('/' am Ende ist wichtig!).
Zum Test der normalen Geschwindigkeit (ohne Nutzung von WordPress) kann 'mein_script.php' an die URL angehängt werden.
[ Nach Abschluss dieses Threads werde ich die Zugänge wieder verschließen. ]
Die von mir beobachteten Geschwindigkeitsunterschiede durch die interne Weiterleitung sind maginal.
Krass sind die Unterschiede zwischen Version 2.0 und 3.0. Dabei spielt die interne Weiterleitung offensichtlich keine Rolle.
Der Fehler muss an einer ganz anderen Stelle liegen. In der php.ini habe ich das Memory-Limit von 16 auf 48 MByte erhöht, brachte aber nichts.
Diese Diskussion sollte ggfs an einer anderen Stelle des Forums weitergeführt werden. Der Admin möge den Thread bitte verschieben.
Gruß
Bernd
PS: Der Tipp von Ingo hat leider nichts gebracht.