Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 20.03.2005 13:03:58 von chluebke
Hallo,
ich würde gerne die MySQL-Funktionen von PHP5 aktivieren, aber es klappt
"natürlich" nicht. Die anderen Beiträge in diesem Forum haben mir leider
nicht allzu viel weitergeholfen...
Fehlermeldung beim Starten von Apache:
PHP Startup: Unable to load dynamic library
'C:/Programme/php5/ext/php_mysql.dll' - Die angegebene Prozedur wurde
nicht gefunden.
System:
- Windows 2000 Professional mit SP4
- Apache 2.0.53
- PHP 5.0.3
- MySQL 4.0.17
Apache 2 httpd.conf:
LoadModule php5_module "C:/Programme/php5/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/Programme/php5"
php.ini:
extension_dir = "C:/Programme/php5/ext/"
MySQL ist in C:\mysql.
Folgendes habe ich bereits probiert, ohne dass eine Besserung
eingetreten wäre:
- libmysql.dll kopiert nach C:\Windows\System32
- libmysql.dll kopiert nach apache2\bin
- System-PATH erweitert um C:\Programme\php5\ext
- System-PATH erweitert um C:\mysql\bin
Hat jemand 'ne Idee?
Ciao,
Christian
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 21.03.2005 11:00:46 von tilowuetherich
Hallo Christian,
funktioniert denn eine (beliebige) andere Erweiterung?
Gruß,
Tilo
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 21.03.2005 18:50:44 von chluebke
Hallo Tilo,
> funktioniert denn eine (beliebige) andere Erweiterung?
Noch nicht probiert, denn: Es läuft jetzt. Lag scheinbar an MySQL, ein
Update auf 4.1.10a hat geholfen...
Ciao,
Christian
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 16.04.2005 13:52:17 von dshome
> Noch nicht probiert, denn: Es läuft jetzt. Lag scheinbar an MySQL, ein
> Update auf 4.1.10a hat geholfen...
Bei mir läuft das nicht. HP5 oder der Apache scheint ein kleines Problem mit
der php-mysql.dll oder den anderen Modulen php_*.dll zu haben. Bei mir hilft
kein Update von MySQL. ich kopiere die Dateien php_+.dll ist
windows/system32 verzeichnis und nur danngehen alle Module. Meiner meinung
nach haben die php_*.dll aber nichts im systemverzeichniszu suchen.
Bye Dirk Schulze
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 16.04.2005 14:08:34 von dshome
"Dirk Schulze" schrieb im Newsbeitrag
news:d3qu9j$q8g$01$1@news.t-online.com...
>
>> Noch nicht probiert, denn: Es läuft jetzt. Lag scheinbar an MySQL, ein
>> Update auf 4.1.10a hat geholfen...
>
> Bei mir läuft das nicht. HP5 oder der Apache scheint ein kleines Problem
> mit der php-mysql.dll oder den anderen Modulen php_*.dll zu haben. Bei mir
> hilft kein Update von MySQL. ich kopiere die Dateien php_+.dll ist
> windows/system32 verzeichnis und nur danngehen alle Module. Meiner meinung
> nach haben die php_*.dll aber nichts im systemverzeichniszu suchen.
>
> Bye Dirk Schulze
Ok Problem eingekreist. Beim laden der php.ini wird extention_dir
"C:/Programme/PHP5/ext/" ignoriert. Bei der Ausgabe durch phpinfo(); ist
extention_dir './', obwohl die richtige php.ini geladen wird und der eintrag
extention_dir "C:/Programme/PHP5/ext/" enthalten ist. Habs auch schon ohne "
probiert und / durch \ getauscht, gab nur die eine Fehlermeldung
../php_mysql.dll nicht gefunden. Warum wird extention_dir
"C:/Programme/PHP5/ext/" ignoriert?
bye Dirk Schulze
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 17.04.2005 00:33:42 von Niels Braczek
Dirk Schulze schrieb:
> Warum wird extention_dir
> "C:/Programme/PHP5/ext/" ignoriert?
Das Ding heißt
extension_dir = "C:/Programme/PHP5/ext/"
^
MfG
Niels
Re: Apache 2 / PHP5 / MySQL - Prozedur nicht gefunden...
am 17.04.2005 08:35:29 von dshome
"Niels Braczek" schrieb im Newsbeitrag
news:d3s3kd$a7j$02$1@news.t-online.com...
> Dirk Schulze schrieb:
>
>> Warum wird extention_dir "C:/Programme/PHP5/ext/" ignoriert?
>
> Das Ding heißt
> extension_dir = "C:/Programme/PHP5/ext/"
> ^
Sorry für den Post. 1. hab ich das = Zeichen vergessen und 2. war der
Eintrag doppelt in der php.ini, wo naturlich dann der Richtige Eintrag
benutzt worden ist.
bye Dirk Schulze