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-ID: 60747

Url: https://administrator.de/forum/warum-erkennt-mein-computer-die-funktion-mysqlunterschtrichconnect-nicht-60747.html

Ausgedruckt am: 23.12.2024 um 15:12 Uhr

masterG
masterG 06.06.2007 um 19:00:01 Uhr
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
Dani
Dani 06.06.2007 um 19:24:18 Uhr
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
jakicoll
jakicoll 06.06.2007 um 19:41:28 Uhr
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
jakicoll
jakicoll 06.06.2007 um 19:48:55 Uhr
Goto Top
Ansonsten schau dir mal diese Anleitung an.

Die Anleitung ist für Debian geschrieben.
Damit kann ich als Ubuntu User wenig anfangen
Dani
Dani 06.06.2007 um 19:57:47 Uhr
Goto Top
Na gut....dann hat meine Glaskugel noch folgenden Link (Ubuntuforum) auf Lager.


Gruß
Dani
jakicoll
jakicoll 07.06.2007 um 19:55:54 Uhr
Goto Top
Youp, das hilft.
Es Funktioniert face-wink
Danke euch allen

jakicoll