SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server
Hilfe Community Kalender Heutige Beiträge Suchen

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 24.09.2010, 00:28:32
Darter Darter ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 33
Beiträge: 6
Probleme mit laden von MySQL-Erweiterung

Hallo

ich habe mit der hilfe dieses TuT´s dein Apache,php usw. eingerichtet:
http://www.youtube.com/watch?annotat...rd0&feature=iv

php und der Server funktionieren einwandfrei.
jetzt wollte ich die MySQL- Erweiterung mit hilfe der Anleitung aktivieren.

Also habe ich in der php.ini folgendes angegeben.

extension_dir = "C:\php\ext"

Das ist der Pfad zu den Extentions.

so nun bekome ich im error log des Servers aber folgendes:

PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\php\\ext\\php_mysql.dll' - Das angegebene Modul wurde nicht gefunden.\r\n in Unknown on line 0

die Dll liegt in dem angegebenen Verzeichniss, aber warum schreibt er mir im error log statt \ einfach \\.
Weiß vllt jemand, woran das liegen könnte?

mfg
Mit Zitat antworten
  #2  
Alt 24.09.2010, 20:18:22
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Probleme mit laden von MySQL-Erweiterung

Zitat:
Zitat von Darter Beitrag anzeigen

Also habe ich in der php.ini folgendes angegeben.

extension_dir = "C:\php\ext"
Soweit ich weiß, geht es unser Windows auch mit dem Vorwärts-slash.
Also

Code:
extension_dir = "C:/php/ext"
Anschließend den Apache neu starten.

Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #3  
Alt 24.09.2010, 20:49:33
Darter Darter ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 33
Beiträge: 6
AW: Probleme mit laden von MySQL-Erweiterung

Hey.

hab ich auch schon probiert, dann erhalte ich im error Log folgendes.

PHP Warning: PHP Startup: Unable to load dynamic library 'C:/php/ext\\php_mysql.dll' - Das angegebene Modul wurde nicht gefunden.\r\n in Unknown on line 0.

Ich hab schon alles Probiert.

Ds komische ist eben, dass einige erweiterungen wie z.b. extension=php_gd2.dll funktionieren und auch geladen werden.

Desahalb kann es ja nicht an dem Pfad zu den Extensions liegen, also hab ich das ganze nochmal neu runtergeladen, auch ihne erfolg.

Ich komme einfach nicht weiter :-(
Mit Zitat antworten
  #4  
Alt 24.09.2010, 21:32:35
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Probleme mit laden von MySQL-Erweiterung

Zitat:
Unable to load dynamic library 'C:/php/ext\\php_mysql.dll' - Das angegebene Modul wurde nicht gefunden.
Die Meldung ist leicht irreführend!

Ein Teil ist leicht zu verstehen:
Zitat:
Unable to load dynamic library 'C:/php/ext\\php_mysql.dll'
Der Grund eigentlich auch:
Zitat:
Das angegebene Modul wurde nicht gefunden.
Nur wird leider nicht verraten welches Modul wo nicht gefunden wird.
Aber ich kanns euch verraten: libmysql.dll
Die libmysql.dll muss in dem Ordner liegen welcher der Stammordner des Prozesses ist, welcher diese Datei benötigt.

Also:
PHP als Modul, im betreffenden apache\bin , wo auch die httpd.exe liegt
PHP als CGI, im betreffenden php Ordner , wo auch die php-cgi.exe liegt
Mit Zitat antworten
  #5  
Alt 24.09.2010, 21:43:01
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Probleme mit laden von MySQL-Erweiterung

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Nur wird leider nicht verraten welches Modul wo nicht gefunden wird.
Aber ich kanns euch verraten: libmysql.dll
Die libmysql.dll muss in dem Ordner liegen welcher der Stammordner des Prozesses ist, welcher diese Datei benötigt.

Also:
PHP als Modul, im betreffenden apache\bin , wo auch die httpd.exe liegt
PHP als CGI, im betreffenden php Ordner , wo auch die php-cgi.exe liegt
Stimmt die libmysql.dll muss in das Apache/Bin Verzeichnis. Jetzt kommt noch die Hürde, welche libmysql.dll. Dies aus dem PHP-Verzeichnis oder die aus dem MySQL-Directory? Ich habe glaube ich die aus dem PHP-Verzeichnis verwendet.

Mit dem Windows-Tool http://www.dependencywalker.com/ lassen sich sehr schön die DLL Abhängigkeiten herausfinden und darstellen.

Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #6  
Alt 24.09.2010, 21:54:32
Darter Darter ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 33
Beiträge: 6
AW: Probleme mit laden von MySQL-Erweiterung

Hey.

Vielen dank für die super Antwort, alleine wäre ich darauf nie gekommen.

mfg
Mit Zitat antworten
  #7  
Alt 24.09.2010, 22:11:49
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Probleme mit laden von MySQL-Erweiterung

Zitat:
Ich habe glaube ich die aus dem PHP-Verzeichnis verwendet.
Genau, das ist die dll welche die MySQL Client API implementiert.

Die aus dem Mysql Server Ordner dürfte nicht funktionieren.

Im Zweifel: http://dev.mysql.com/downloads/connector/
Mit Zitat antworten
  #8  
Alt 24.09.2010, 22:21:58
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Probleme mit laden von MySQL-Erweiterung

na ihr seid mir 'n paar freaks ;-)

cx
Mit Zitat antworten
  #9  
Alt 24.09.2010, 22:49:58
Darter Darter ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 33
Beiträge: 6
AW: Probleme mit laden von MySQL-Erweiterung

Hey.

so MySQl funktioniert nun.

Nun habe ich ne Datenbank über php myAdmin erstellt und darin eine Tabelle names Tabelle 1

Darin habe ich 4 Spalten erstellt und nun möchte ich mir diese anschauen, weshalb ich den SQL-Befehl SHOW COLUMNS FROM tabelle1 verwendet habe.

Dann erhalte ich aber diesen error:

#1 - Can't create/write to file 'C:\mysql\data\andalone\#sql11a4_7e_0.MYI' (Errcode: 2)

aber warum?

Außerdem ist der Ordner andalone im verzeichniss data gar nicht vorhanden ?!?

woran liegt das wohl?
Mit Zitat antworten
  #10  
Alt 26.09.2010, 02:57:34
Darter Darter ist offline
Anfänger
 
Registriert seit: Sep 2010
Alter: 33
Beiträge: 6
AW: Probleme mit laden von MySQL-Erweiterung

keiner ne idee?
Mit Zitat antworten
Antwort


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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 08:18:11
lubm benchmark auf MySQL laden stallion MySQLi/PDO/(MySQL) 0 21.06.2010 16:05:59
MySQL probleme mit PHP Kentai PHP Grundlagen 14 24.02.2009 11:07:06
Die Erweiterung mysql kann nicht geladen werden schweinebauer MySQLi/PDO/(MySQL) 0 04.06.2006 01:58:13
Probleme mit mysql Erweiterung Don Stefano PHP Grundlagen 2 18.07.2005 13:24:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:57:08 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt