jakicoll
Goto Top

Warum erkennt mein Computer die Funktion mysql(unterschtrich)connect() nicht?

Hallo!
Nach dem ich mein neues Ubuntu 7 aktualisiert habe, apache, php5, mysql und phpmyadmin installiert habe versuchte ich folgenden einfachen Code:
....
$link = mysql_connect('localhost', 'lose_bunker', '******');  
if (!$link) {
    die('keine Verbindung möglich: ' . mysql_error());  
}
echo 'Verbindung erfolgreich';  
mysql_close($link);
Erhierlt aber kein "Verbindung erfolgreich" sondern eine Fehlermeldung:
"Fatal error: Call to undefined function mysql_connect() in /var/www/test.php on line 2"

Dabei gibt es die Funktion mysql_connect() schon seit Php4.
Was mache ich falsch?

Jakob
[Edit 06.06.07 19:16]
Ich habe mir erlaubt, deinen Code in einen Codeblock zu setzen. Macht das Ganz ein bisschen übersichtlicher.

Dani
(Moderator)

Content-Key: 60747

Url: https://administrator.de/contentid/60747

Printed on: April 18, 2024 at 08:04 o'clock

Member: masterG
masterG Jun 06, 2007 at 17:00:01 (UTC)
Goto Top
<?php
$link = mysql_connect('localhost', 'lose_bunker', '**');  
if (!$link) {
die('keine Verbindung möglich: ' . mysql_error());  
}

else{
echo 'test';  
}
mysql_close($link);
?> 

hab das Eroflgreich durch else ausgebessert!
hoffe es funktioniert jetzt!

masterG
Member: Dani
Dani Jun 06, 2007 at 17:24:18 (UTC)
Goto Top
Guten Abend jakicoll, masterG,
es liegt nicht am PHP-Code, sonndern an PHP oder MySQL.
Schau mal in der php.ini (/etc/php.ini) nach, ob die Extension "mysql.so" nicht auskommentiert (kein ; vor der Zeile) ist. Ansonsten schau dir mal diese Anleitung an.


Gruß
Dani
Member: jakicoll
jakicoll Jun 06, 2007 at 17:41:28 (UTC)
Goto Top
In der Php.ini welche bei mir unter /etc/php5/apache2/php.ini liegt kann ich den eintrag extension=mysql.so gar nicht finden. Mal sehn öb die Anleitung hilft....

jakicoll


Guten Abend jakicoll, masterG,
es liegt nicht am PHP-Code, sonndern an PHP
oder MySQL.
Schau mal in der php.ini (/etc/php.ini)
nach, ob die Extension "mysql.so"
nicht auskommentiert (kein ; vor der
Zeile) ist. Ansonsten schau dir mal diese
Anleitung
an.


Gruß
Dani
Member: jakicoll
jakicoll Jun 06, 2007 at 17:48:55 (UTC)
Goto Top
Ansonsten schau dir mal diese Anleitung an.

Die Anleitung ist für Debian geschrieben.
Damit kann ich als Ubuntu User wenig anfangen
Member: Dani
Dani Jun 06, 2007 at 17:57:47 (UTC)
Goto Top
Na gut....dann hat meine Glaskugel noch folgenden Link (Ubuntuforum) auf Lager.


Gruß
Dani
Member: jakicoll
jakicoll Jun 07, 2007 at 17:55:54 (UTC)
Goto Top
Youp, das hilft.
Es Funktioniert face-wink
Danke euch allen

jakicoll