Nachdem ich das letzten Mal portal to date 2.0 in der Onlinedemo getestet und mich im Handbuch umgesehen habe nehme ich heute die normale Installationsroutine unter die Lupe.
Von normal kann man allerdings nicht reden. Zumindest nicht fuer ein Script, das online installiert werden sollte. Man ladet sich eine .exe runter und fuehrt die Datei aus. Lizenzbestimmungen usw. sind zu bestaetigen, wie bei jedem normalen Programm. Dann werde ich auf die Seite des Data Becker Onlineshops geleitet wo ich mich als Kunde registrieren muss. Zumindest habe ich keine andere Variante gesehen. Finde ich eher suboptimal, aber was solls. Immerhin muss ich bis auf meine Adresse nichts anderes angeben.
Einmal den Lizenzschluessel und danach den Hardwarekey eingeben und ein PopUp meldet mir “Vielen Dank fuer die Lizenzierung der Software” (oder so aehnlich. Also kann es wohl losgehen…
Oder auch nicht… beim ausfuellen der ftp-Daten in der Data Becker Software muss ich den Lizenzschluessel eingeben. Vor lauter Schluessel sehe ich schon bald die Lizenz nicht mehr… ich habe noch NIE ein Script installiert, das so viele Sicherheitsueberpruefungen gemacht hat. Mit meiner angeborenen Paranoia kommt auch der Verdacht hoch, dass Data Becker meine Daten mitschreibt… oder doch nicht?
5996 Dateien muss der ftp-Uploader hochladen. 5996… eine stolze Zahl. Zumal es nicht mit meinem filezilla geschieht sondern mit dem von Data Becker aufgezwungenen ftp-Programm. Das Dingerchen scheint mir langsam zu sein.
Und ich warte noch immer darauf, dass die Dateien vollstaendig auf dem Server liegen. Inzwischen ist der Upload sicher schon weit mehr als 60Minuten am werkeln und das liegt definitiv nicht an der Leitung…. ein fuer mich grosser Minuspunkt, den ich hier verteilen muss. Insgesamt hat der Upload mehr als 2 Stunden verschlungen. Meine Guete, was muss da an Daten vorhanden sein und wie soll mein kleiner Server damit blos klarkommen?
Nachdem ich bei den Einstellungen vergessen habe, htdocs als Verzeichnis einzugeben und nun alle Daten im Root liegen… scheint mir nichts anderes uebrig zu bleiben als den ganzen Schmarrn nochmal zu machen. Ausserdem sollte unbedingt die Angabe Webzugriff ueber gemacht werden. Die Installationsroutine findet sonst die Setupdatei nicht.
Dank meinen zwar rudimentaeren, aber scheinbar ausreichenden Kenntnissen kann ich mit filezilla die Dateien entsprechend verschieben und die Installationsroutine auf dem Server starten. Und wieder heisst es, halten Sie Daten bereit…
Leider haben einige Dateien nicht die richtigen Schreibrechte, die muss ich also noch von Hand anpassen. Nicht weiter tragisch, wenn man ueber ein ftp-Programm verfuegt. Wer sich hier auf die Runduminstallation von Data Becker verlaesst muss einen Download starten… und sich womoeglich einarbeiten. Finde ich nicht optimal. Auf der einen Seite der Rundumservice, der Leuten wir mir Einschraenkungen setzt und Newbies prima unterstuetzt, dann aber wieder solche Ausreisser…. suboptimal geloest.
Die Fehlermeldung mit der Aussage
Setzen Sie sich in diesem Fall mit Ihrem Provider in Verbindung um Ihr System entsprechend anzupassen.
finde ich hingegen schlecht. Es kann nicht sein, dass ein Haus rund um den Tisch rum gebaut wird, meine Damen und Herren Entwickler. Also bitte, das Script hat sich am Server anzupassen und nicht umgekehrt. Das gilt auch fuer safe_mode off, das waere bei richtiger Programmierung unnoetig und die Serversicherheit waere wesentlich besser.
Die .htaccess habe ich uebrigens nicht mehr gefunden und musste mir damit helfen, dass ich eine leere Datei auf den Server geladen habe.
Ok, ich konnte nun die Installation weiter fuehren, die Daten fuer die Datenbank eingeben und erhalte nun die Meldung…
Dieser Vorgang kann einige Zeit dauern. Bitte haben Sie etwas Geduld!
Aber sicher, das lernt man bei der Installation von portal to date 2.0… Geduld
und die wird scheinbar auch bei diesem Schritt benoetigt. Die Installation ist nun bei Schritt 4 von 12, inzwischen habe ich 4 Stunden benoetigt. Wenn das so weiter geht, muss ich die Installation abbrechen, denn 12 Stunden kann ich nicht mehr hier sitzen. Es ist nun 00:30h und ich bin langsam muede.
Schritt 6 von 12:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/virtual/nightcontact.com/htdocs/modules/ptd/setup/steps/ptdChooseSetupTypeWizardStep.php on line 62
Ende Feuer, ich gebe auf fuer heute. Evtl. liegt es an meinem mueden Kopf, oder dann eben doch an der Installation. Das schaue ich mir ein andermal an.
Status: Knapp 5 Stunden und die Installation ist noch nicht abgeschlossen.