vsp shell command

  • Möchte gern ein crnjob schreiben um die stats automatisch aktualisieren zu lassen.


    Habe es bereits geschafft die logfiles 1 x täglich automatisch in den logdata ordner zu kopieren.


    Danach kann ich auch ohne Probleme über http://www....de/vspstats/vsp.php die stats manuell aktualisieren.


    Da ich vollen Zugriff auf den Rootserver habe, wollte ich dies in der shell machen.....


    als www angemeldet ---> ins verzeichniss, wo vsp.php liegt gewechselt


    php vsp.php -c cfg-1.php -l cod "/home/homepage/logdata/gamescod.log"


    -sh: php: command not found


    koennte bitte jmd konstruktive kritik an meiner vorgehensweise üben...

  • Habe ne debian sarge distri!


    Dr-Saar: Erlautere mir bitte ein bisschen intensiver, wie ich das machen soll! Finde auch den Ordner grad net mit php4. Aber ohne php wuerde doch unsere homepage (phpkit) gar nicht funktionieren, oder?


    Kann es vielleicht sein, das der Befehl mit nem apache php modul net funktioniert?

  • das die shell mit dem apache nix zu tun hat is mir schon klar, aber wenn er den befehl net kennt könnte es doch sein, das php net installiert ist, sondern nur als modul vorhanden, oder schreibe ich gerade mal wieder totalen bloedsinn?


    da gibt er mir gar nichts aus


    php vsp.php ....... funktioniert als root auch nicht

  • Wenn er Dir da nichts ausgibt, dann liegt php nicht in Deinem Pfad. Denn bei Unix muß man Befehle, die nicht im Pfad liegen absolut bzw. relativ angeben.


    Versuch mal, Dein php zu finden:


    Code
    # find /usr/bin -name "php*"
    /usr/bin/phpize
    /usr/bin/php
    /usr/bin/phpextdist
    /usr/bin/php-config


    Wenn da auch nichts bei rumkommt, dann mach eben ein "find /". Dann durchsucht er eben alles. ;)

  • server338:~# find / -name "php4*"
    /etc/cron.d/php4
    /etc/php4
    /etc/apache/conf.d/php4.conf
    /usr/lib/php4
    /usr/share/doc/php4
    /usr/share/doc/php4-common
    /usr/share/doc/php4-mysql
    /usr/share/lintian/overrides/php4-common
    /usr/share/lintian/overrides/php4-mysql
    /var/cache/apt/archives/php4_4%3a4.1.2-7.0.1_i386.deb
    /var/cache/apt/archives/php4-gd_4%3a4.1.2-7.0.1_i386.deb
    /var/cache/apt/archives/php4-common_4%3a4.3.10-12_i386.deb
    /var/cache/apt/archives/php4_4%3a4.3.10-12_all.deb
    /var/cache/apt/archives/php4-mysql_4%3a4.3.10-12_i386.deb
    /var/lib/dpkg/info/php4.list
    /var/lib/dpkg/info/php4.preinst
    /var/lib/dpkg/info/php4-common.list
    /var/lib/dpkg/info/php4-common.postrm
    /var/lib/dpkg/info/php4-common.conffiles
    /var/lib/dpkg/info/php4-common.md5sums
    /var/lib/dpkg/info/php4-mysql.list
    /var/lib/dpkg/info/php4-mysql.prerm
    /var/lib/dpkg/info/php4-mysql.config
    /var/lib/dpkg/info/php4-mysql.templates
    /var/lib/dpkg/info/php4-mysql.postinst
    /var/lib/dpkg/info/php4-mysql.preinst
    /var/lib/dpkg/info/php4-mysql.postrm
    /var/lib/dpkg/info/php4-mysql.md5sums
    /var/lib/php4

  • server338:/usr/lib/php4# find / -name "php5*"
    /etc/php5
    /etc/php5/php-5.0.2/sapi/embed/php5embed.dsp
    /etc/php5/php-5.0.2/sapi/isapi/php5isapi.def
    /etc/php5/php-5.0.2/sapi/isapi/php5isapi.dsp
    /etc/php5/php-5.0.2/sapi/isapi/php5isapi.c
    /etc/php5/php-5.0.2/sapi/nsapi/php5nsapi.dsp
    /etc/php5/php-5.0.2/sapi/apache/php5apache.dsp
    /etc/php5/php-5.0.2/sapi/apache_hooks/php5apache_hooks.dsp
    /etc/php5/php-5.0.2/sapi/pi3web/php5pi3web.dsp
    /etc/php5/php-5.0.2/sapi/apache2handler/php5apache2.dsp
    /etc/php5/php-5.0.2/sapi/aolserver/php5aolserver.dsp
    /etc/php5/php-5.0.2/win32/php5ts_cli.dsp
    /etc/php5/php-5.0.2/win32/php5ts_cli.rc2
    /etc/php5/php-5.0.2/win32/php5ts.dsp
    /etc/php5/php-5.0.2/win32/php5ts.dsw
    /etc/php5/php-5.0.2/win32/php5ts.rc2
    /etc/php5/php-5.0.2/win32/php5dllts.rc
    /etc/php5/php-5.0.2/win32/php5ts.rc
    /etc/php5/php-5.0.2/win32/php5.dsp
    /etc/php5/php-5.0.2/win32/php5.dsw
    /etc/php5/php-5.0.2/win32/php5dll.dsp
    /etc/php5/php-5.0.2/win32/php5dllts.dsp
    /etc/php5/php-5.0.2/win32/php5dllts.rc2
    /etc/php5/php-5.0.2/win32/php5ts_cli.rc
    /etc/php5/php-5.0.2/netware/php5cli.mak
    /etc/php5/php-5.0.2/netware/php5apache2filter.mak
    /etc/php5/php-5.0.2/netware/php5apache.mak
    /etc/php5/php-5.0.2/php5.spec.in

  • Nee, hab doch schon geschrieben, dass es ne debian sarge distri ist....


    haben ein update auf debian sarge gemacht und apache-ssl neu aufgesetzt, da der ursprüngliche apache selbst gebastelt war und nur probs gemacht hat...


    hast du eigentlich jetzt ne idee, wie ich das problem beseitige?

  • Zu wenig Erfahrung mit debain und keine zur Hand, sry.


    Aber auf Deiner Debain ist ein Verzeichnis Win32 enthalten. Da scheint was mächtig falsch zu sein. Wenn Du es Dir zutraust, dann installier apache und php aus den Quellen. Die Anleitung findest Du zum einen bei apache.org und unter http://www.php.net/manual/de/.


    hth

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!