Ganz einfach:
Alle Variablen prüfen, die verwendet sind ob diese auch korrekt übernommen werden.
Und auch in der common.php die Fehlermeldungen alle aktivieren, also die Zeile
- Code: Alles auswählen
error_reporting (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
auskommentieren.
Es hagelt dann haufenweise Fehlermeldungen aber auch die relevanten für PHP5. Und testen auch nur lokal.
Ich habe für OXPUS.de zunächst nur 20 Minuten gebraucht, damit das Wichtigste lief, der Rest war in 3-4 Stunden erledigt. Okay, kleinere Bugs nicht mitgerechnet, die später auftraten.