Beim Umzug vom "alten Webserver" auf den "neuen Webserver" ist folgendes zu beachten:
- 1. Dateien sichern:
Bitte sichern Sie die Dateien des alten Webservers mittels FTP.
Bei Bedarf überspielen Sie nun die mittels FTP gesicherten Dateien mit SCP/SFTP auf den neuen Webserver.
- 2. Pfade:
Dateisystempfade müssen eventuell angepasst werden.
Folgende Pfade gelten auf dem neuen Webserver:
Pfad zu perl: /usr/local/bin/perl
Pfad zum cgi-bin: /srv/www/virtual/[Kundennumer]/[Domainname]/vhostdata/cgi-bin
Pfad zum htdoc: /srv/www/virtual/[Kundennumer]/[Domainname]/vhostdata/htdoc
Beispiel:
Kundennummer: 12345
Domainname: www.testit.de
Pfad zu perl: /usr/local/bin/perl
Pfad zum cgi-bin: /srv/www/virtual/12345/www.testit.de/vhostdata/cgi-bin
Pfad zum htdoc: /srv/www/virtual/12345/www.testit.de/vhostdata/htdoc
- 3. Dateirechte:
Cgi-Scripte und Verzeichnisse von CGI-Scripten dürfen nur vom Benutzer schreibbar sein. Ansonsten verweigert Suexec die Ausführung und es kommt zu einem 500 Internal Server Error.
Shebangzeile bei PHP:
Im Gegensatz zum alten Webserver werden PHP-Scripte nicht mehr als CGI Scripte ausgeführtDie Shebang Zeile von PHP-Scripten welche als CGI gelaufen sind muss entfernt werden damit alte PHP-Scripte problemlos im htdoc Verzeichnis laufen. Die Endung von PHP-Dateien muss .php lauten, damit sie ausgeführt werden.


