Bekannte Probleme

Eine Datei kann nicht gespeichert werden.

Dateien können nur gespeichert werden, sofern die notwendigen Schreibrechte zuvor gesetzt wurden. Das Script ändert diese Einstellungen nicht automatisch ab!

Je nach Serverarchitektur und verwendetem Betriebssystem kann diese Einstellungen mehr oder weniger relevant sein. Sollten Das Script auf einem Windows-Server betrieben werden sind solche Einstellungen oft hinfällig, dagegen muss bei Linux-Server immer für jedes Verzeichnis oder Datei das notwendige Recht vorhanden sein. Setzten Sie in dem Fall den CHMOD auf 666 und bei weiteren Problemen auf 777. Mit CHMOD wird das Schreib- und Zugriffsrecht für Dateien und Verzeichnisse neu gesetzt.

Beispiel
CHMOD 777 ./verzeichnis/
CHMOD 777 ./verzeichnis/datei.xyz
CHMOD 777 ./datei.xyz

Nach Abstimmen wird nicht zur Resultat-URL umgeleitet.

Die Umleitung kann nur aktiv werden sofern vor der eigentlichen Umleitung im Script keine Ausgabe erfolgte. Also keine unnötigen Leerzeilen/-zeichen oder Echo-Befehle.
Die URL muss zudem die gültigen Richtlinien einer URL erfüllen.
z. B. http:// ihredomain /scripts/index.html

Sollte das Script in einem Frame ausgegeben werden, wird nur der Inhalt des Frames gewechselt, nicht die gesamte Seite.

Der Cookie-Block funktioniert nicht.

Der Cookie-Block funktioniert nur, wenn ein Cookie überhaupt geschrieben werden kann. Letzteres setzt voraus, dass vor dem senden des Cookies keine weiteren Ausgaben stattfinden (keine Echo-Befehle, unnötige Leerzeichen/-zeilen, …), das die Cookies beim Benutzer nicht durch z.B. eine Firewall angefangen werden oder der Benutzer Cookies vollständig verboten hat aufgrund einer zu hohen Sicherheitseinstellung.

Der IP-Block wirkt nicht immer.

Der IP-Block ist auf die IP abgestimmt, ändert sich diese kann der Block folglich nicht mehr wirken. Das tritt häufig bei Proxys mit ständig wechselnden IPs auf oder wenn sich der Benutzer häufig neu in das Internet einwählt und dabei immer neue IPs zugewiesen bekommt.

Viele Benutzer aus Internet-Cafes können oft nicht abstimmen.

Internet-Cafes haben oft nur ein bis maximal zwei Internetleitungen und daher maximal ein bis zwei externe IPs. Wenn der IP-Block aktiviert ist, kann der Benutzer folglich nicht mehr mit abstimmen, sofern ein anderer aus dem Internet-Cafe für dieselbe Umfrage ebenfalls bereits abgestimmt hat. Für den Cookie-Block gilt dasselbe, wobei es dann nicht nach Anzahl der Internet-Leitungen geht, sondern nach Anzahl der Rechner. Cookies werden lokal auf dem jeweiligen Rechner gespeichert und bleiben oft bis zum Verfall oder Neustart des Rechners vorhanden (hängt von der Konfiguration der Rechner ab)

Wenn Sehr oft Benutzer aus Internet-Cafes bei den Umfragen teilnehmen bzw. sogar das der eigentliche Zweck ist, kann der IP-/Cookie-Block auf Dauer nicht verwendet werden.

Beim löschen eines Template-Packs kann eine Datei nicht gelöscht werden.

In Einzelfällen kann es dazu kommen das eine Datei nicht gelöscht werden kann. Mit unter sollte das nur auftreten sofern keine nötigen Schreib-/Zugriffsrechte vorhanden sind.
Löschen sie in diesem Fall die Datei manuell, z. B. mit einem FTP-Clienten.

Beim löschen eines Template-Packs kann das Verzeichnis nicht gelöscht werden.

Wenn ein Verzeichnis nicht automatisch vom Script gelöscht werden kann, sind vermutlich unzureichende Schreib-/Zugriffrechte der Fehler. Löschen sie in diesem Fall die Datei manuell, z. B. mit einem FTP-Clienten.