Function registration failed – duplicate name

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Function registration failed – duplicate name

Postby Bernhard5000 » 05. July 2007 13:59

Ich habe auf einem NT-Rechner SP 4 folgende Version von Xampp Installiert:

XAMPP V. 1.5.0
XAMPP Control Panel Version Version 2.1 (12.März.2006)
Windows 4.0 Build 1381 Platform 2 Service Pack 6

Wenn ich den Apache Starte aus dem Control Panel dann erhalte ich folgende Meldungen die ich dann bestätigen muss:

Function registration failed – duplicate name – openssl_pkey_free
Function registration failed – duplicate name –openssl_pkey_new
Function registration failed – duplicate name –openssl_pkey_export
Function registration failed – duplicate name –openssl_pkey_export_to_file
Function registration failed – duplicate name –openssl_pkey_get_private
Function registration failed – duplicate name –openssl_pkey_get_public
Function registration failed – duplicate name –openssl_free_key
Function registration failed – duplicate name –openssl_get_privatekey
Function registration failed – duplicate name –openssl_get_publickey
Function registration failed – duplicate name –openssl_x509_read
Function registration failed – duplicate name –openssl_x509_free
Function registration failed – duplicate name –openssl_x509_parse
Function registration failed – duplicate name –openssl_x509_checkpurpose
Function registration failed – duplicate name –openssl_x509_check_private_key
Function registration failed – duplicate name –openssl_x509_export
Function registration failed – duplicate name –openssl_x509_export_to_file
Function registration failed – duplicate name –openssl_csr_new
Function registration failed – duplicate name –openssl_csr_export
Function registration failed – duplicate name –openssl_csr_export_to_file
Function registration failed – duplicate name –openssl_csr_sign
Function registration failed – duplicate name –openssl_sign
Function registration failed – duplicate name –openssl_verify
Function registration failed – duplicate name –openssl_seal
Function registration failed – duplicate name –openssl_open
Function registration failed – duplicate name –openssl_pkcs7_verify
Function registration failed – duplicate name –openssl_pkcs7_decrypt
Function registration failed – duplicate name –openssl_pkcs7_sign
Function registration failed – duplicate name –openssl_pkcs7_encrypt
Function registration failed – duplicate name –openssl_private_encrypt
Function registration failed – duplicate name –openssl_private_decrypt
Function registration failed – duplicate name –openssl_public_encrypt
Function registration failed – duplicate name –openssl_public_decrypt
Function registration failed – duplicate name –openssl_error_string
openssl: Unable to register functions, unable to load
Function registration failed – duplicate name – openssl_pkey_free
Function registration failed – duplicate name –openssl_pkey_new
Function registration failed – duplicate name –openssl_pkey_export
Function registration failed – duplicate name –openssl_pkey_export_to_file
Function registration failed – duplicate name –openssl_pkey_get_private
Function registration failed – duplicate name –openssl_pkey_get_public
Function registration failed – duplicate name –openssl_free_key
Function registration failed – duplicate name –openssl_get_privatekey
Function registration failed – duplicate name –openssl_get_publickey
Function registration failed – duplicate name –openssl_x509_read
Function registration failed – duplicate name –openssl_x509_free
Function registration failed – duplicate name –openssl_x509_parse
Function registration failed – duplicate name –openssl_x509_checkpurpose
Function registration failed – duplicate name –openssl_x509_check_private_key
Function registration failed – duplicate name –openssl_x509_export
Function registration failed – duplicate name –openssl_x509_export_to_file
Function registration failed – duplicate name –openssl_csr_new
Function registration failed – duplicate name –openssl_csr_export
Function registration failed – duplicate name –openssl_csr_export_to_file
Function registration failed – duplicate name –openssl_csr_sign
Function registration failed – duplicate name –openssl_sign
Function registration failed – duplicate name –openssl_verify
Function registration failed – duplicate name –openssl_seal
Function registration failed – duplicate name –openssl_open
Function registration failed – duplicate name –openssl_pkcs7_verify
Function registration failed – duplicate name –openssl_pkcs7_decrypt
Function registration failed – duplicate name –openssl_pkcs7_sign
Function registration failed – duplicate name –openssl_pkcs7_encrypt
Function registration failed – duplicate name –openssl_private_encrypt
Function registration failed – duplicate name –openssl_private_decrypt
Function registration failed – duplicate name –openssl_public_encrypt
Function registration failed – duplicate name –openssl_public_decrypt
Function registration failed – duplicate name –openssl_error_string
openssl: Unable to register functions, unable to load

Was ist hier schief gelaufen und wie kann ich diesen Fehler wieder beheben? Ich weiss mir leider keinen Rat und hoffe doch sehr man man mir hier helfen kann.
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49

Postby KingCrunch » 05. July 2007 23:20

Aussm Bauch raus: Du versuchst eine php-Extension zwei mal zu laden. Mal die (richtige!) PHP.ini durchgehen und nachschauen. Wie in etwa die heißen, sagt dir eigentlich schon die Fehlermeldung.
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25

Postby Bernhard5000 » 06. July 2007 08:23

Und wo finde ich diese php.ini ist die zweimal vorhanden? Sorry ich bin in diesen dingen sehr unbedraft.

Einmal finde ich eine PHP.ini in

E:\apachefriends\xampp\apache\bin\php.ini und das zeitemal in

E:\apachefriends\xampp\php\php.ini

und welche ist jetzt die geladen wird oder versucht er diese beiden zu laden?
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49

Postby kschroeder » 06. July 2007 10:46

die php.ini in der Apache/bin ist in der Regel die verwendete.
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33

Postby KingCrunch » 06. July 2007 14:34

naja, schroeder, nich raten ;)
phpinfo gibt auskunft
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25

Postby kschroeder » 06. July 2007 17:46

Deswegen hab ich geschrieben: "in der Regel" :wink:
kschroeder
 
Posts: 254
Joined: 11. May 2007 13:33

Postby Bernhard5000 » 09. July 2007 08:48

Habe jetzt dank euren Hinweises die php.ini gefunden die er zieht aber wie ich jetzt feststellen musste aus einen ganz falschen Ordner C:\Winnt, wo kann ich denn diesen ändern so das er aus dem Ordner E:\apachefriends\xampp\apache\bin die php.ini zieht?
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49

Postby KingCrunch » 09. July 2007 10:12

Würd erstmal die ini im Windows-Order entfernen (die hat da eigentlich seit nen paar Jahren nichts mehr verloren). Kannste ja vorsichtshalber erstmal weg kopieren oder so. Danach kann es sein, dass er schon dir richtige nimmt.
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25

Postby Bernhard5000 » 09. July 2007 11:39

Oh Mann ich werde zum Elch in den angegebennen Ordner C:\WINNT befindet sich keine php.ini aber in der PHP-Info steht es dort drinnen langsam weiss ich nicht mehr wo ich noch suchen soll. Werde mal alle php*.ini's auf den PC suchen lassen mal sehen was dabei raus kommt und danach alle PHP*.ini's mal um bennen damit ich herraus bekomme von wo er sich die php.ini herholt.
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49

Postby Bernhard5000 » 10. July 2007 08:46

Kann es sein das der Xampp noch eine andere INI benutzt als nur die PHP.INI?

Ich habe mittlerweillen sämliche PHP.INI's auf dem PC umbenannt so das der Apache erst gar nicht starten dürfte wennn dieser sich einloggen soll. Laut PHP Info soll sich aber eine INI in C:\WINNT befinden von wo er dann auch startet. Nur in dem Ordner C:\WINNT befindet sich keine PHP.INI auch nicht als versteckte Datei.

Ich bin echt am verzweifeln, dass muss doch wieder hin zu bekommen sein oder?
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49

Postby sari42 » 11. July 2007 00:55

Bernhard5000 wrote:Oh Mann ich werde zum Elch in den angegebennen Ordner C:\WINNT befindet sich keine php.ini aber in der PHP-Info steht es dort drinnen langsam weiss ich nicht mehr wo ich noch suchen soll. Werde mal alle php*.ini's auf den PC suchen lassen mal sehen was dabei raus kommt und danach alle PHP*.ini's mal um bennen damit ich herraus bekomme von wo er sich die php.ini herholt.
nicht hier:
Code: Select all
Configuration File (php.ini) Path    C:\WINNT
sondern hier
Code: Select all
Loaded Configuration File    C:\Xampp\apache\bin\php.ini
ändern.
sari42
 
Posts: 800
Joined: 27. November 2005 18:28

Postby Bernhard5000 » 12. July 2007 05:27

nicht hier:
Code: Select all
Configuration File (php.ini) Path    C:\WINNT
sondern hier
Code: Select all
Loaded Configuration File    C:\Xampp\apache\bin\php.ini
ändern.


dieser Ordner C:\Xampp\apache\bin\ liegt bei mir nicht dort sondern in E:\apachefriends\xampp\apache\bin

und obwohl ich alle php.ini's auf dem Rechner umbennannt habe holt er sich immer noch die Informationen aus irgendeiner ini der Apache läuft auch damit ohne dem im ersten Artikel beschriebenen Fehler.

Kann das auch damit zu tun haben mit der Umstellung von PHP5 auf PHP4?
Bernhard5000
 
Posts: 11
Joined: 25. March 2005 23:49


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 9 guests