PHP Kommandozeile mit MySQL

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • PHP Kommandozeile mit MySQL

    Ich versuche ein PHP Script über die Kommandozeile aufzurufen.. leider ohne Erfolg

    php -v
    PHP 4.3.10-16 (cli) (built: Aug 24 2005 20:25:01)
    Copyright (c) 1997-2004 The PHP Group
    Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies


    php -f check.php
    Fatal error: Call to undefined function: mysql_connect() in /var/www/web0/html/functions.php on line 30


    Gegebenheiten
    - php-cli und php-mysql sind installiert
    - verwende eine standard installation von debian sarge
    - keine 2te PHP Version installiert
    - 4.3.10-16 ist auch die Version, die im Browser aufgerufen wird

    irgendwelche ideen?
  • Quellcode

    1. dpkg-reconfigure php4-mysql


    hat geholfen..


    Andere häufige Probleme mit der PHP Kommandozeile

    Wie übergebe ich $_GET[] Variablen an die URL..

    bindet folgenden code in euer script ein...
    damit wird die das array $argv zu einer GET variable

    Quellcode

    1. if ($argv)
    2. for ($i=1;$i<count($argv);$i++)
    3. {
    4. $it = split("=",$argv[$i]);
    5. $_GET[$it[0]] = $it[1];
    6. }


    jetzt könnt ihr euer script folgendermaßen aufrufen
    >php -f script.php var1=value1 var2=value2
    [/code]