php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.10.2005, 10:56   #1 (permalink)
Gast
 
Beiträge: n/a
Standard [Erledigt] Schnittstelle zwischen PHP und MySQL klappt net !!!

Hallo an Alle,

ich bin neu in diesem Forum und moechte als ertes alle begrüssen. So zum Problem.

Meine Konfiguration:

Windows XP Home, PHP 5.0.5, MySQL 4.0.26, Apache 2.0.55

Ich habe Apache und PHP installiert und die beiden Programme laufen und bin bis jetzt zufrieden.
ich habe heute versucht MySQL 4.1.xxx zu installieren und klappte aber wenn ich folgende Zeilen als Test:
-------------------------------------------------
<h1>Test der MySQL-Erweiterungt</h1>
<?php
echo "php funktioniert";
$link=mysql_connect("localhost","Benutzername","Ke nnwort");
?>
------------------------------------------------------------------------
in Crogramme/Apache Group/Apache2/htdocs eingesetzt hatte kam folgende Meldung:

Test der MySQL-Erweiterungt
php funktioniert
Fatal error: Call to undefined function mysql_connect() in C:\Programme\Apache Group\Apache2\htdocs\test1.php on line 4

Da bei der Version von MySQL 4.1.xxx etwas anders ist als was in meinem Buch habe, nämlich version 4.0.26, dann habe ich mich entschlossen, die Version 4.1.xxx zu deinstallieren und jetzt habe ich die 4.0.26 darauf. Die funktioniert aber mein Problem, wie Ihr auch oben seht, ist dass die Extension von MySQL nicht funktioniert. Wie kann ich das loesen??

Ich habe bei php.ini folgendes eingesetzt:

extension_dir = "c:/programme/php-5.0.5-Win32/ext"

und der Semikolon bei:

extension=php_mysql.dll

habe ich entfernt.

Die Ampel bei MySQL sehe ich und das Fenster für die Administration von MySQL ist auch dabei. Ich sehe nur das ODBC nicht funktioniert da der Treiber nicht da ist

Für die Antworten. Vielen Dank
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.10.2005, 11:55   #2 (permalink)
Gast
 
Beiträge: n/a
Standard

Hast du nach der Änderung in der php.ini den Apache neu gestartet?
  Mit Zitat antworten
Alt 16.10.2005, 11:58   #3 (permalink)
Gast
 
Beiträge: n/a
Standard

ja das habe ich gemacht. Und die test dateien sind wie oben erwähnt /htdocs von Apache. Bin ich doch richtig oder ?? Der PC habe ich sogar neu gebootet
  Mit Zitat antworten
Alt 16.10.2005, 11:59   #4 (permalink)
Gast
 
Beiträge: n/a
Standard

libmysql.xxx habe ich auch unter windows/system32 reingeschoben
  Mit Zitat antworten
Alt 16.10.2005, 12:14   #5 (permalink)
Gast
 
Beiträge: n/a
Standard

Warum machst du dir das so schwer? Benutze XAMPP von http://www.apachefriends.org/de/

Gruß
phpfan
  Mit Zitat antworten
Alt 16.10.2005, 12:19   #6 (permalink)
Gast
 
Beiträge: n/a
Standard

es ist eine kleine Einstellung, ich bin sicher aber warum klappt es nicht?Ampel ist auf grün, extensions sin auch ohne semikolon.....
  Mit Zitat antworten
Alt 16.10.2005, 12:38   #7 (permalink)
Gast
 
Beiträge: n/a
Standard

Die Dll php_mysql.dll gibt es auch wirklich in dem Extension-Verzeichnis? Und wenn ich schon höre, die Ampel ist auf grün, was soll das? Man richtet MySQL und den Apache als Dienst ein, da braucht man keine zusätzlichen Tools, die unnötig Ressourcen fressen.

Gruß
phpfan
  Mit Zitat antworten
Alt 16.10.2005, 12:54   #8 (permalink)
Gast
 
Beiträge: n/a
Standard

die php_mysql.dll extension ist bei php.ini drin. Zum kompilieren braucht man der Semikolon zu entfernen.

extension_dir "c:/programme/php-5.0.5-Win32/ext" Ist die Syntax in Ordnung?? Ich glaube schon oder??
  Mit Zitat antworten
Alt 16.10.2005, 13:03   #9 (permalink)
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Mit kompilieren hat das nichts zu tun.
Und syntaktisch sieht die Zeile gut aus, allerdings muss neben der Syntax auch die Semantik stimmen.

Mach mal ein phpinfo().
Am besten gib nen link dadrauf oder lad ne Kopie irgendwohin hoch.

Ansonsten kannst Du da auch selber sehen, ob Du die richtige php.ini editiert hast, wo das extension_dir wirklich ist, ob MySQL eingebunden wurde...
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 16.10.2005, 13:16   #10 (permalink)
Gast
 
Beiträge: n/a
Standard

Hier der Link

[url]www.sarcon.dynalias.net/test.php
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
zwischen den mysql ausgaben manuellen text eingeben Bonaparte PHP Tipps 2008 3 20.12.2007 21:05
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
PHP, MySQL installieren frankys9 PHP Tipps 2006 10 16.03.2006 16:05
Serverseitige Schnittstelle zwischen Maileingang und MySQL webazubi PHP-Fortgeschrittene 8 26.02.2006 12:45
Kein Zugriff über ODBC mit der IP-Adresse auf MySql DB Datenbanken 4 09.02.2006 11:04
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
Befehl nicht kompatibel zwischen MySQL 4.1.10 und 4.1.11 Datenbanken 3 28.06.2005 11:36
[Erledigt] MySQL Daten auslesen mit Linien zwischen den Zeilen Datenbanken 4 01.05.2005 15:35
mysql - absätze zwischen verschieden zeilen inhalten Marc PHP Tipps 2005 15 15.04.2005 23:28
BMEcat / Mysql Schnittstelle Beitragsarchiv 0 01.11.2004 16:43
PHP5 &amp;amp; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql 4.0.26 welche apache-version, php mysql welche schnittstelle, welche mysql schnittstelle, xampp mysql 4.0.26, mysql version 4.0.26 einstellen, call to undefined function mysql_connect() in d:\\program files\\apache group\\apache2\\htdocs

Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.