Migration

Hier finden Sie nützliche Hinweise, wenn Sie bereits eine existierende Homepage besitzen, diese jedoch auf unsere Plattform zügeln.

Probleme - PHP Formulare

Bitte achten Sie drauf dass bei Ihrem PHP Formularen die Empfänger oder die Absenderadresse eine E-Mail Adresse von Ihrem Server ist @IHREDOMAIN.ch.

Ansonsten funktioniert diese Formulare nicht.

Auf meiner Webseite erscheinen die Umlaute in „Hieroglyphen“

Bitte erstellen Sie auf Ihrem Server eine .htaccess Datei mit folgendem Inhalt:

AddDefaultCharset Off

Somit erscheinen die Umlaute wie gewünscht.

Die Umleitungen von meinem Domain Alias (Domainpointer) funktioniert nicht mehr.

Dann ist in der Zwischenzeit Ihr Server auf das neue System gezügelt worden. Umleitungen die Sie in einen .htaccess festgehalten haben, wurden auf den neuen Server übernommen.

Bitte melden Sie sich bei uns, falls Ihre Pointer nicht mehr funktionieren.

Sie erhalten beim Anzeigen von Dateilisten (Directory Listing) eine Fehlermeldung.

Dies passiert, wenn Sie im betroffenem Verzeichnis keine Startseite definiert haben. Um dies zu beheben, erstellen Sie eine index.php Datei in diesem Verzeichnis mit folgendem Inhalt:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01   Transitional//EN">
<html>
<head>
<title>index - inhalt anzeigen</title>
<meta  http-equiv="content-type" content="text/html;charset=iso-8859-1">
<style type="text/css">
  body {margin: 20px 0 0 30px;}
</style>
</head>
<body>
<b>Inhalt in diesem Verzeichnis:</b><br><br><br>
<?php
 
$show_files = array(); $i = 0;
 
if ($handle = opendir('.')) {
    while (false !== ($file = readdir($handle))) {
     
if ($file != "." && $file != "..") {
        $zeile = "<a   href=\"$file\">$file</a><br>";
      }
      array_push($show_files, $zeile); // Das erstelle Array füllen
    }
    sort($show_files); $anzahl = count($show_files); // Zählen, für die Ausgabe-Schleife
    for($i = 0; $i < $anzahl; $i++) { // Und ab...
      echo "$show_files[$i]";
    }
  closedir($handle);
} ?>
</body>
</html>

Probleme mit Server Side Includes (SSI)

Diese Funktion bietet die Möglichkeit, ohne komplizierte Programmierung schnell ein HTML-Dokument mit dynamischen Inhalten auszurüsten.

Um diese Funktionalität auf Ihrem Webserver verfügbar zu machen, müssen Sie eine .htaccess-Datei mit folgendem Inhalt erstellen:

#Options FollowSymLinks Includes

#Options IncludesNOEXEC

AddOutputFilter Includes .html

AddType application/x-httpd-cgi .cgi .pl

#AddType text/x-server-parsed-html .html .htm

AddType text/html .shtml

AddHandler server-parsed.shtml

Speichern Sie das .htaccess in das Verzeichnis, in welchem die HTML-Seite steht, welche das Skript aufruft.

Sie haben Probleme mit dem phpCMS Tool.

Auf unseren Servern läuft die php Version 5.2.5. Safemode ist bei uns auf OFF geschaltet.

Bitte prüfen Sie die Anforderungen des phpCMS Tools.

Weitere Informationen erhalten Sie unter http://www.phpcms.de/about/requirements.de.html

FTP Verbindung funktioniert nicht mehr.

Bitte verwenden Sie für die Verbindung folgende Daten:

Host / Site Name: ftp.IHREDOMAIN.ch (alternativ 78.46.49.205)

User ID: web??? (bitte dem Datenblatt entnehmen)

Passwort: Ihr Hauptpasswort

Das Zielverzeichnis lautet auf /html. Es kann also sein, dass Sie in Ihrem FTP-/HTML Editor Programm den Zielordner für die Publikation auf '/html' anpassen müssen.

Zugriff auf die MySql Datenbank

Konsultieren Sie dazu Ihr Datenblatt und lesen Sie die Beiträge Rund um MySQL.

Wie erkenne ich ob mein Server bereits migriert wurde?

Wenn Sie sich auf Ihren Server via FTP einloggen und Ihr Seiteninhalt im Verzeichnis /html platziert ist sind Sie auf der neuen Serverstruktur. Auf den alten Servern ist Ihr Seiteninhalt meist in einem anderen Verzeichnis abgelegt.

Auf meiner Seite erscheint Fehler 403 Forbidden.

Bitte prüfen Sie, ob Ihr index.html File korrekt abgespeichert ist. Achtung: index muss kleingeschrieben sein.

Wie kann ich PDF-Dateien erstellen mit PHP (ohne ClibPDF und PDFLib)?

Es gibt verschiedene Möglichkeiten welche auf folgenden Websites erläutert werden:

http://www.ros.co.nz/pdf/

http://www.fpdf.org/

http://www.potentialtech.com/ppl.php

Die Funktion PDFLib ist auf unseren Servern nicht installiert.

Ich benötige eine weitere/neue MySQL Datenbank

Wir bitten Sie, uns dies kurz mitzuteilen. (Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!). Wichtig: merken Sie sich die Benutzerangaben der bereits bestehenden Datenbank, damit Sie diese nachwievor erreichen.

Fehler mysql_pconnect

Dieser Befehlt mysql_pconnect ist aus Sicherheitsgründen auf den unseren Servern nicht gestattet.

Fehlermeldung:

Warning: mysql_pconnect() has been desabled for secutity reasons

Bitte den Befehl ändern in:

richtig: mysql_connect

falsch: mysql_pconnect