Beiträge von rmuetze

    Hallo,


    noch eine Ergänzung: beim Starten über den daemon_mgr kann der tomcat-juli.jar nicht geladen werden, im catalina.out steht z.B. :

    Code
    Can't load log handler "1catalina.org.apache.juli.FileHandler" (....)


    Der Grund ist, dass der LOGGING_MANAGER nicht angegeben ist. Ich habe die entsprechende Zeile wie folgt angepasst:


    vorher:

    Code
    /sbin/daemon_mgr java start " "$_RUNJAVA" "$LOGGING_CONFIG" $JAVA_OPTS $CATALINA_OPTS \


    nacher:

    Code
    /sbin/daemon_mgr java start " "$_RUNJAVA" "$LOGGING_CONFIG" [b]$LOGGING_MANAGER[/b] $JAVA_OPTS $CATALINA_OPTS \



    viele Grüße

    Hallo Forum,


    mir ist auf der Qnap folgendes aufgefallen. Mein PHP Script ist wie folgt:


    <?php
    $a=2147483648;
    var_dump($a);
    ?>


    Ich erwarte folgendes Ergebnis
    (float) 2147483648


    Die qnap liefert allerdings dieses:
    (int) 2147483647


    Bei der Zuweisung macht PHP eine automatische Typumwandlung. Die Typenumwandlung auf der Qnap erfolgt auf den Typ Integer. Auf einer anderen Linux-Distribution ist das Ergebnis wie erwartet.


    Streng genommen hat die qnap Recht, siehe http://www.php.net/manual/de/l…e.types.string.conversion

    Zitat

    The string will be evaluated as a float if it contains any of the characters '.', 'e', or 'E'. Otherwise, it will be evaluated as an integer.


    Aber das Problem ist für mich tiefgreifender, da mein PHP-Code nicht mehr passt. Das Problem ist bei mir mit PHP-Upgrade auf 5.2.9 entstanden. Qnap ist die 109, Firmware 3.2.0 Build 0622T


    Habt ihr eine Idee, ob man das PHP-seitig (php.ini ??) fixen kann oder ob es einen anderen praktikablen Fix gibt?


    rm