[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fatal error: Call to undefined function: mysql_connect()



Anbei die php.ini



Am 28. Juli 2009 11:55 schrieb debian@broadcast.xh9.net <debian@broadcast.xh9.net>:
hallo ralf,

alles klar, können sie mir die php.ini unter etc/php4/apache2/php.ini schicken.

ihr phpinfo() welches sie mir geschickt haben, kann kein mysql ausführen, da das modul nicht geladen wird. s

mfg



Ralf Hackmann schrieb:
Hallo,

also der mysql-server läuft phpmyadmin ist installiert und funktioniert, alle auf dem Server installierte LAMP Anwendungen funktioneren,
der Aufruf der Datei ltlimport.php über http://ipdesservers/ltl/ltlimport.php funktioniert, doch sobald ich auf der Konsole ./ltlimport.php
starte, kommt die Fehlermeldung aus dem Betreff

Anbei die ltlimport.php
<?php
$link = mysql_connect('localhost','user','pw');
if (!link) {
  die ("Kann mich nicht mit dem Datenbankserver verbinden");
}
mysql_select_db('Datenbank') or die ("Kann mich nicht mit der Datenbank verbinden");
$query = "TRUNCATE `tabelle`";
mysql_query($query) or die (mysql_error());
$query = "LOAD DATA INFILE '/var/www/ltl/ltl.csv' REPLACE INTO TABLE tabelle FIELDS TERMINATED BY ';'" ;
mysql_query($query) or die (mysql_error());
?>

Am 28. Juli 2009 11:31 schrieb debian@broadcast.xh9.net <mailto:debian@broadcast.xh9.net> <debian@broadcast.xh9.net <mailto:debian@broadcast.xh9.net>>:


   hallo ralf!

   sie haben php ohne mysql support kompiliert --without-mysql. sie
   können zwar php mit mysql dennoch laufen lassen, wenn sie das
   mysql modul laden. was sie nicht machen.

   deshalb kann er die mysql funktion nicht finden. die für sie
   relevante ini datei, ist etc/php4/apache2/php.ini

   mysql-server läuft?

   falls sie alles aus apt laden möchten, installieren sie einfach
   apt-get install phpmyadmin.

   mfg



   Ralf Hackmann schrieb:

       Anbei die phpinfo als Textdatei abgespeichert



       Am 28. Juli 2009 10:46 schrieb debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
       <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>> <debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
       <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>>>:


          hey

          können sie mir ein phpinfo schicken?



          mfg




          Ralf Hackmann schrieb:

              apt-get install php4-gd
              /etc/init.d/apache2 restart

              hab ich gemacht

              =>
              Fehlermeldung
              PHP Warning:  Unknown(): Unable to load dynamic library
              '/usr/lib/php4/20020429/gd.so' -
       /usr/lib/php4/20020429/gd.so:
              cannot open shared object file: No such file or
       directory in
              Unknown on line 0
              ist jetzt weg

              Fehlermlung
              debian1:/etc/php4# /var/www/ltl/ltlimport.php
              Fatal error: Call to undefined function:
        mysql_connect() in
              /var/www/ltl/ltlimport.php on line 5

              ist immer noch vorhanden.

              Gruss

              Ralf



              Am 28. Juli 2009 10:25 schrieb debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>>> <debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>
              <mailto:debian@broadcast.xh9.net
       <mailto:debian@broadcast.xh9.net>>>>:


                 hallo ralf!

                 apt-get install php4-gd
                 /etc/init.d/apache2 restart

                 cheers



                 Ralf Hackmann schrieb:

                     Hallo Peter,

                     ich habe jetzt in der /etc/php4/cli/php.ini den
       Eintrag

                     extension=mysql.so

                     auskommentiert, bzw. aktiviert.

                     Jetzt kommt zusätzlich folgende Fehlermeldung:

                     debian1:/etc/php4# /var/www/ltl/ltlimport.php
                     PHP Warning:  Unknown(): Unable to load dynamic
       library
                     '/usr/lib/php4/20020429/gd.so' -
              /usr/lib/php4/20020429/gd.so:
                     cannot open shared object file: No such file or
              directory in
                     Unknown on line 0

                     Wenn ich die /etc/php4/apache2/php.ini mit der
                     /etc/php4/cli/php.ini im Bereich "Paths and
       directorys"
                     vergleiche, sind in der
       /etc/php4/apache2/php.ini alle
                     Pfadangaben kommentiert bzw. keine Angaben
       hintzerlegt.

                     Wo ist in der /etc/php4/cli/php.ini die richtige
       Stelle, an
                     der ich suchen soll?

                     Gruss

                     Ralf


                     Am 28. Juli 2009 08:15 schrieb Peter Palmreuther
                     <lists@pitpalme.de <mailto:lists@pitpalme.de>
       <mailto:lists@pitpalme.de <mailto:lists@pitpalme.de>>
              <mailto:lists@pitpalme.de <mailto:lists@pitpalme.de>
       <mailto:lists@pitpalme.de <mailto:lists@pitpalme.de>>>
                     <mailto:lists@pitpalme.de
       <mailto:lists@pitpalme.de> <mailto:lists@pitpalme.de
       <mailto:lists@pitpalme.de>>
              <mailto:lists@pitpalme.de <mailto:lists@pitpalme.de>
       <mailto:lists@pitpalme.de <mailto:lists@pitpalme.de>>>>>:



                        Hallo,

                        Am 27.07.2009 um 16:39 schrieb Ralf Hackmann:


                            ich möchte auf einem debian Sarge (3.1)
       server
              ein php
                     script,
                            das eine CSV-Datei in eine mySQL Datenbank
              einliest als
                            cronjob ausführen.

                            Wenn ich das Script per Browser aufrufe
       tut es genau
                     das, was
                            es soll

                            Nachdem ich das script in der Konsole
       aufgerufen
              habe
                     und eine
                            Fehlermeldung bezüglich fehlendem Interpreter
              erhalten
                     habe,
                            habe ich per

                            apt-get install php4-cgi

                            den php4 Interpreter nachinstalliert.

                            Jetzt kommt die Fehlermeldung bezüglich des
              fehlenden
                            Interpreters nicht mehr, sondern folgende.

                            Fatal error: Call to undefined function:
                      mysql_connect() in
                            /var/www/ltl/ltlimport.php on line 5

                            Ich habe bereits sichergestellt, das in der
                            /etc/php4/cgi/php.ini der Eintrag

                            extension=mysql.so

                            vorhanden ist.

                            Dies hat aber nicht zur Fehlerbehebung
       beigetragen.


                        Wenn du PHP-CLI verwendest ist m.E. unter
       /etc/php4/cli
                     nach den
                        entsprechenden Konfigurationsdateien zu suchen.

                        => An der richtigen Stelle suchen.
                        --    Gruß,
                         Peter

                        --    Haeufig gestellte Fragen und Antworten
                              (FAQ):http://www.de.debian.org/debian-user-german-FAQ/

                        Zum AUSTRAGEN schicken Sie eine Mail an
                        debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>
              <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>>
                           <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>
              <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>>>
                              <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>
              <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>>
                           <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>
              <mailto:debian-user-german-REQUEST@lists.debian.org
       <mailto:debian-user-german-REQUEST@lists.debian.org>>>>

                        mit dem Subject "unsubscribe". Probleme? Mail an
                        listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>
              <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>>
                     <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>
              <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>>>
                     <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>
              <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>>
                     <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>
              <mailto:listmaster@lists.debian.org
       <mailto:listmaster@lists.debian.org>>>>

                        (engl)




                     --
                     ===============================
                     http://www.aixrad.de
                     http://www.die-abartigen.de
                     http://schach.aixrad.de
                     ===============================





              --
              ===============================
              http://www.aixrad.de
              http://www.die-abartigen.de
              http://schach.aixrad.de
              ===============================





       --
       ===============================
       http://www.aixrad.de
       http://www.die-abartigen.de
       http://schach.aixrad.de
       ===============================





--

===============================
http://www.aixrad.de
http://www.die-abartigen.de
http://schach.aixrad.de
===============================




--

===============================
http://www.aixrad.de
http://www.die-abartigen.de
http://schach.aixrad.de
===============================

Attachment: php_aus_etc_php4_apache2.ini
Description: Binary data


Reply to: