avanti.-x / php (V?) / apache2

Klaus Lehmann lehmann_klaus at t-online.de
Mi Jun 2 11:55:14 CEST 2004


guten tag

merkwürdiges ereignet sich derzeit auf meinem server:
apache2 (neu) als basis. (suse9.0)

-avanti als daemon läuft (port 4949) und hat eine pid

-mit nmap ist avanti NICHT als offener port erkennbar. 
 (die firewall definiert in als dienst, der das darf!)

-in der "ect/services"-datei ist er eingetragen (diese musste ich nachträglich machen, hier bei suse9.0 war 
er als un-asigned eingetragen)(unter suse8.2 war kein problem)

greife ich mit ruckzuck auf die datenbank zu, geschieht nix. im hintergrund wurde der prozess gekillt, es 
gibt keine pid xyz mehr. es gibt auch keine aktualiserten logeinträge mehr. 
h. bergers startskript sagt bei der statusabfrage: Checking for service avanti2 ..dead

hm. wieso?

bitte helfen sie mir mal auf die sprünge. danke.
die rechte auf die php-skripte, und datenbanken müssten sauber gesetzt sein (eher zuviel als zuwenig, wie h. 
berger zurecht bemängelte)....

das system akzeptiert avanti nicht als daemon, aber erst dann nicht, wenn auf ihn -besser DURCH avanti- 
zugegriffen wird. das muss der ansatzpunkt sein....
????



viele grüße
ihr
k.lehmann


ps:
eines habe ich bei der fehlersuche gesehen:
ein nettes php-skript: (nicht von mir ;-)

<?php
        $ziel_datei='my_ip.html';
        If(file_exists($ziel_datei)) {
                @unlink($ziel_datei);
        }
        $fp = fopen ($ziel_datei,"w");
        fputs($fp,$REMOTE_ADDR);
              ~~~~~~~~~~~~~~~~~~~~~
        echo 'IP-Adresse gespeichert';
        fclose($fp);
?>

        fclose($fp);              

dieses musste wegen apache2/php so umgeschrieben werden, daß es wieder funktioniert:
<?php
        $ziel_datei='my_ip.html';
        If(file_exists($ziel_datei)) {
                @unlink($ziel_datei);
        }
        $fp = fopen ($ziel_datei,"w");
        fputs($fp,$_SERVER[REMOTE_ADDR]);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~ neu!
        echo 'IP-Adresse gespeichert: ';   nur kommentare
        echo $_SERVER["REMOTE_ADDR"];      "
        fclose($fp);              


kann ähnliches bei den ruckzuck-skripten passieren? könnte das die ursache sein?
wer verwendet denn apache2 als server?

-- 
Klaus Lehmann
eMail: lehmann_klaus at t-online.de
*** allegroC-Dienstleistungen & Internetkataloge
*** Admin fuer Netware/Windows/Linux/Samba
*** Our best ideas are born at home (New Freedom Data Center 1995)
    one of those new ideas see at http://allegronet.de/ruck-film






Mehr Informationen über die Mailingliste Allegro