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,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>>:
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());
?>
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
===============================
Attachment:
php_aus_etc_php4_apache2.ini
Description: Binary data