CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
12.10.2004, 19:56:47
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 16
|
|
PHP5 kennt MySQL_Connect() nicht mehr
ich hab gerade PHP5 installiert und wollt schaun ob meine progamm noch läuft. pustekuchen, schon beim verbinden mit der datenbank macht er terror:
Fatal error: Call to undefined function mysql_connect() in ...
was wurde von PHP4 auf PHP5 verändert, was mich daran stört diese funktion aufzurufen?
ps: da fällt mir ein das der befehl in einer funktion aufgerufen wird. kann es sein das diese befehle nicht mehr global sind? wenn ja, wie kann ich sie in der funktion bekannt machen?
|
12.10.2004, 21:26:21
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
Könnte es sein, dass in PHP so etwas wie eine MySQL-Unterstützung installiert sein muss, damit man Funktion wie mysql_connect, mysql_query etc. nutzen kann?
Ansonsten zeig mal Quelltext.
|
12.10.2004, 22:54:03
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 16
|
|
mein php-admin merkert auch:
"Die MySQL-Erweiterung konnte nicht geladen werden.
Bitte überprüfen Sie Ihre PHP-Konfiguration!"
leiderr hab ich nix zum einstellen von php gefunden.
mein queltext beschränkt sich (in zuge der fehlersuche) nur noch auf die zeile:
<? MySQL_Connect('localhost', 'Seb'); ?>
und die fehlermeldung ist weiterhin:
"Fatal error: Call to undefined function MySQL_Connect() in ...test.php on line 1"
|
13.10.2004, 08:38:35
|
Junior Member
|
|
Registriert seit: Apr 2003
Ort: TÜ
Beiträge: 337
|
|
Hi,
wieder ein Schuss ins Blaue:
Liegt es an der GROSS-kleinschreibung von mysql_connect()?
Eventuell ist php5 hier sehr pingelig.
Allerdings hast Du in Deinem ersten Posting mysql_connect() klein geschrieben, im zweiten Posting aber mit "MySQL_Connect()" in gemischter Schreibweise.
HTH,
Andy
|
13.10.2004, 08:47:14
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
Zitat:
"Die MySQL-Erweiterung konnte nicht geladen werden.
Bitte überprüfen Sie Ihre PHP-Konfiguration!"
|
Dann hast du PHP also ohne MySQL-Erweiterung installiert.
Wo hast du PHP her? Lade dir das doch mal von PHP.net runter.
Oder du holst dir nur noch die MySQL-Erweiterung und installierst die noch dazu.
|
13.10.2004, 11:17:39
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 16
|
|
normalerweisse benutz ich ne gross-klein-schreibung in mein quelltexten um die lesbarkeit zu erhöhen. jedoch hab ich sie wegen der fehlersuche rausgenommen, weil ich auch schon gedacht hab das php5 da etwas wählerisch sein könnte. aber dem ist nicht so.
ich hab jetzt auch eine version von php.net installiert (mit 17,2mb die davor hatte 18,3mb).
das installieren beschränkt sich jedoch nur auf das kopieren und das eintragen der php-cgi.exe datei in meinem http-server.
|
13.10.2004, 11:22:12
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
|
13.10.2004, 11:32:12
|
Anfänger
|
|
Registriert seit: Feb 2004
Beiträge: 16
|
|
meine vermutung ist ja, dass nicht mehr alle funktionen gleich von anfang an geladen sind, sondern das man jetzt sonderfunktionen (wie die für mysql) mit einem befehl extra laden muss.
|
13.10.2004, 13:03:16
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
Es gab meines Wissen nach schon immer die Möglichkeit in PHP, die MySQL-Unterstützung zu "deaktivieren", da diese nur eine einfache Erweiterung für PHP ist. Du könntest also einfach mal dein PHP komplett runterschmeißen und mal unter dem von C4 geposteten Link etwas fertig runterladen.
Ich kann mir kaum vorstellen, dass bei einem fertigen System MySQL nicht vorhanden ist.
|
13.10.2004, 13:12:09
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Hatte mich nie sonderlich dafür interessiert, aber mit PHP 5 wurden die MySQL-Bibliotheken meines Wissens nach standardmäßig aus dem vorkompilierten Etwas entfernt: " Removed the bundled MySQL client library."
--> http://www.php.net/ChangeLog-5.php#5.0.0b1
Entweder Du kompilierst Dir Dein PHP selber, Du bindest das MySQL-Modul in der php.ini ein oder Du nimmst z. B. XAMPP (Link siehe oben)
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:01:43 Uhr.
|