Beiträge von Giri

    Hier als Nachtrag noch die Ursache (berechtiger Einwand Hanabi):

    Der Fehler HTTP 500 brachte keine sinnvolle Erklärung für die Problematik und ich bin zuwenig in der Programmier-Welt zuhause um im Code debuggen zu können.

    Schlussendlich waren es mein fehlendes Know-how und eine fehlende Konfigurations-Einstellung auf Synology Seite die zum Problem geführt hatten.

    Mein Ziel war es, die Formular-Daten via SMTP an meinen Mail-Server zu senden, dies auch noch in Kombination mit dem reCaptcha von Google, um SPAM zu vermeiden.

    Zuerst einmal muss man wissen, dass das Formular einige PHP Extensions benötigt, die man auf Synology Seite im PHP Paket aktivieren muss (gd, pdo_sqlite, openssl, mycrypt).

    Dies ist schon eine erste Hürde, denn diese Extensions sieht man nur, wenn man das Fenster in der Web-Station ganz auf-zoomt und ist offenbar ein bekanntes Problem: (http://www.evolutioncomputing.co.uk/web-station).

    Die zweite Hürde war, das ich mehrere Webseiten auf dem gleichen Synology NAS verwalte und darum pro Domain-Aufruf auf einen anderen Ordner verweise ("http://www.webseite1.ch" -> Syno Ordner-1, "http://www.webseite2.ch" -> Syno Ordner-2 usw.)

    Für jeden Ordner muss nun in der Web-Station die entsprechende Verlinkung erstellt werden und da leider keine wildcard Aufrufe möglich sind ("*.webseite1.ch"), musste ich für meine Seiten jeweils zwei Aufrufe konfigurieren ("http://www.webseite1.ch" -> Syno Ordner-1, "webseite1.ch" (ohne www) ebenfalls Syno Ordner-1 usw.).

    Nun muss/kann für jeden dieser Aufrufe die jeweilige PHP Konfiguration mitgegeben und somit in meinem Falle bei beiden Einträgen die gleiche PHP Konfiguration mit den Extensions mitgegeben werden.

    Das dumme war, das ich dies nur für den einen Eintrag gemacht hatte (für meine Domain: "webseite1.ch"), aber mit "http://www.webseite1.ch" getestet hatte.

    Ohne Extensions kommt der HTTP Fehler 500, aber leider keine Erklärung, das die benötigen Extensions nicht gefunden wurden.....

    (um hier ganz genau zu sein, der HTTP Fehler 500 erschien nur mit Chrome, bei Safari und Firefox blieb die Seite mit dem Script Aufruf ohne Fehlermeldung stehen)

    Lange Rede, kurzer Sinn - es hat an meinem Know-How und der PHP Konfiguration des WebServers auf der Synology Station gelegen.

    Gelernt, Korrigiert und alles läuft, auch die Captcha Geschichte !

    Hier noch das Setting:

    - Webserver: Synology DS416Slim, DSM 6.2-23739 Update 2, WebStation 2.1.4-142

    - PHP Paket 7.0

    - Zeta v14.3.3 Express

    - Formular mit SMTP Versand und reCaptcha

    Hallo

    Ich habe ein Formular kreiert, das die Daten via SMTP Versand auf meinen Mailserver verschicken sollte, der Webserver läuft auf einem Synology NAS mit PHP 7.0 und den aktivierten Erweiterungen (gd, pdo_sqlite, openssl, mycrypt).

    Ich erhalte jedoch nach dem Senden nur HTTP Error 500 Fehlermeldungen mit Chrome, resp. der Script bleibt unter Safari oder Firefox ohne Fehlermeldung stehen.

    Was könnte das Problem sein?

    Die Seite wäre: http://www.mrniederweningen.ch/kontakt.html

    Zeta: v14.3.3 Express

    Vielen Dank für Tips

    Hallo Zeta Experten

    Zeta 12, aktuellste Version, Express Edition


    Seit kurzem haben wir das Problem, das beim FTP Server Einrichten und Testen sowie dem Veröffentlichen der Seite folgende Fehlermeldung auftritt:
    - Erorr writing to file: No such file or directory (452)

    Es liegt jedoch nicht an FTP Zugriffrechten, denn einzelne Dateien können auf den Server geschrieben werden (Veröffentlichen -> Ausgewählte Dateien veröffentlichen), nur beim Veröffentlichen der ganzen Seite bricht Zeta nach einiger Zeit mit der beschriebenen Fehlermeldung ab.

    Es scheint somit eher ein Problem von Zeta denn auf dem FTP Server zu sein - wer hat einen Tip dazu ?

    Vielen Dank

    Hallo Zeta-Team

    Wir haben einen neuen Rechner mit Windows 8.1 (Neu-Installation) und dort Zeta 11 neu installiert. Der alte Rechner wird ausser Betrieb genommen sobald die Homepage auf dem neuen Rechner einwandfrei funktioniert.
    Die Lizenz (Express) wird zwar erkannt, kann jedoch nicht online aktiviert werden (Aktivierung fehlgeschlagen).

    Zeta wird danach automatisch beendet (sehr unglückliches Verhalten aus meiner Sicht - wir möchten arbeiten..)
    Was ist zu tun ?

    Die Lizenz wurde mit Rechnungs-Nummer 148582 erworben.

    Viele Grüsse