ComputNik Geschrieben 8. November 2003 Teilen Geschrieben 8. November 2003 Hallo, Ich habe unter RedHat Linux einen Apache laufen. Jetzt habe ich mir MySQL Server, Client und Libarys installiert. Der MySQL client funktioniert. d.h. ich kann Datenbanken erstellen , tabellen anlegen etc. Jetzt will ich in PHP auf die mysql datenbank ugreifen und such mir schon einen Wolf wo ich das finde. in der php.ini steht: [MySQL] mysql.allow_persistent = On mysql.max_persistent = -1 mysql.max_links = -1 mysql.default_port = mysql.default_socket = mysql.default_host = mysql.default_user = mysql.default_password = wenn ich ein phpinfo() mache finde ich keinen extra mysql Punkt. ein teil des Configure Command von phpinfo() lautet: --with-mysql=shared,/usr' '--with-pgsql=shared' '--with-snmp=shared,/usr' '--with-snmp=shared' also --width-mysql=shared,/usr jedenfalls wenn ich in php ein mysql_connect mache kommt das er die funktion nicht kennt. Fatal error: Call to undefined function: mysql_connect() in /var/www/html/testweb/index.php on line 7 kann mir jemand sagen wie ich jetzt das mysql im php nutzen kann? Danke Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jaraz Geschrieben 9. November 2003 Teilen Geschrieben 9. November 2003 Hallo, wie hast du php den installiert? Hast du die Sourcen selber compiliert, dann musst du dem configure Skript sagen das die Mysql Erweiterungen ebenfalls compiliert werden sollen. Wie steht in der Installationsanleitung. Oder hast du ein fertiges Package installiert? Dann solltest du mal schauen, ob es nicht auch ein Zusatz Package für die PHP Mysql Funktionen gibt. Kenne jetzt Redhat nicht so genau, aber bei Debian ist es dasselbe, da werden auch die Core PHP Funktionen und die Mysql Erweiterungen in verschiedenen Packages gepflegt. Gruß Jaraz Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.