Beiträge von jannicars

    Zitat von "Kyo1987"

    Ich schaue mir noch mal die Einstellungen an. Vielleicht liegt das ja auch an meinem Router der gibt evtl. den Port 3306 im localen Netzwerk nicht frei.


    Wenn man schon "localhost" definiert hat, hat das in keinster weise was mit dem Router zu tun.
    Nehm den Port auch nach localhost weg, da der wahrscheinlich eh standart ist.

    Zitat von "M.G."

    Alle Dateien des gästebuchs sind in ansi


    Speichere die Dateien in UTF8 ohne BOM.


    Zitat von "M.G."

    Die Datenbank ist in utf8_generali_ci.


    Stelle auf "utf8_bin" um. Sind auch die Tabellen in "utf8_bin"?


    Ändere das in den HTML Dateien:

    Code
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">


    in:

    Code
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />


    Mehr fällt mir jetzt erstmal nicht ein.



    Edit: Direktzugriff auf das Gästebuch zeigt die Sonderzeichen korrekt an: http://my-web.p8x.de/gaestebuch/index.php

    Zitat von "M.G."

    Ich bin mir noch nicht so ganz sicher, ob ich den Port 80 in der fritzbox aus Sicherheitsgründen öffnen soll, oder nicht. Leider habe ich nichts, bezüglich Sicherheitslücken gefunden. Deswegen habe ich den Server erstmal auf eine sichere SSL


    Kommt auf die Konfiguration von Apache, PHP und den PHP Skripten an.
    Ich behaupte mal, dass https nicht sicherer gegen Angriffe ist.
    Verschlüsselt halt nur die Seite gegen mithören.


    Zitat von "M.G."

    Leider funktionieren die Umlaute (ä, ü, ö und ß)im Gästebuch nicht, obwohl die Sprache deutsch ist. Ich denke das es am Zeichensatz von mysql des QNAP liegt. vielleicht hat da ja einer ne Lösung!


    Das dürften die Probleme sein:
    -Ist die .php Datei utf8 codiert?
    -ist ein HTML uft8 tag gesetzt?
    -Ist die Datenbank utf8_bin?

    Sorry, dass ich den alten Thread nochmal raushole.


    Bei meinem Nas ist nur Port 80 freigeschaltet.
    Somit hat man auch keinen Zugriff zum Adminbereich etc.
    Port 80 ist ja nur der HTTP Zugriff und ich kann mir nicht vorstellen,
    dass man damit so einfach den Nas hacken könnte,
    da man ja erst Apache hacken müsste und
    dann währe doch eigentlich jeder Webserver gefährdet...?


    Währe das wirklich dann so unsicher?

    Wollte nochmal erwänhen, dass man dies natürlich auch einfacher ändern kann,
    wenn man es einfach im Webinterface bearbeitet.


    "Netzwerkdienst" -> "Webserver" und dann ganz unten php.ini bearbeiten.
    Und dann wieder das auswechseln:

    Code
    date.timezone = "Europe/Berlin"

    Wie ich es mache:


    1: Per WinSCP einloggen
    2: nach "/etc/config/crontab" navigieren und entsprechend bearbeiten und wieder speichern
    3: Datei neu laden mit "crontab /etc/config crontab" in Putty


    Funktioniert auf die weise immer so bei mir.

    Undzwar kommen diese Fehlermeldungen:

    Hallo,


    ich bekomme es leider nicht hin, die PHP Erweiterung Memcache zu installieren.
    Bei eingabe von

    Code
    pecl install memcache


    in die SSH-Konsole bekomme ich lauter Fehlermeldungen.


    Kann ich dieses Paket auch anders installieren oder geht es nur per PECL?