Xampp/php configuration macht probleme HILFE!!!!!!!

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

Xampp/php configuration macht probleme HILFE!!!!!!!

Postby tommyboy » 20. February 2005 14:26

Hallo Leute ich habe ein risiges Problem!

ich möchte die libmcrypt.dll und die libmash.dll anschalten damit ich in php auf die Methode MCRYPT_ENCRYPT zugreifen kann.
Also ich habe eine Basis Installation von Xampp und noch nichts verändert. Nun habe ich in der php.ini und php5.ini die Semikolons vor den Ausdrücken extension=php_mhash.dll ,extension=php_mcrypt.dll entfernt damit diese dll´s von php geladen werden.

in meinem Programm rufe ich, die Methode MCRYPT_ENCRYPT auf.

Code: Select all
$binary_encrypted_string = MCRYPT_ENCRYPT(
                           SymmetricCrypt::$msCipherAlgorithm,
                           SymmetricCrypt::$msSecretKey,
                           $plainString,
                           MCRYPT_MODE_CBC,
                           $binary_iv);


Beim ausführen dieses Befehls kommt nun immer die Feghlermeldung

Fatal error: Call to undefined function MCRYPT_ENCRYPT() in C:\symmetric_crypt.php on line 17
Was habe ich falsch gemacht den Xamppserver habe ich neu gestartet und es funktioniert trotzdem nicht. Wie bzw. muß ich einstellen damit ich auf die dll funktionen zugreifen kann??????

Bitte helft mir danke Thommyboy!!
[/b]
tommyboy
 
Posts: 71
Joined: 18. July 2004 10:44
Location: Stuttgart-Tübingen

Postby Wiedmann » 20. February 2005 14:44

Sorry tommyboy,

dem XAMPP fehlt für "php_mcrypt" die dazu erforderliche "libmcrypt.dll". Eigentlich hätte da jetzt aber schon ein Fehler beim Apachestart kommen müssen... (war es auch wirklich die eine richtige php.ini?)

"php_mhash" kannst du benutzen.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby tommyboy » 20. February 2005 15:02

Hallo nein es kam keine Fehlermeldung.
Ich habe die ini datei aus C:\xampp-win32-1.4.11\xampp\php genommen also beide Dateien die php5.ini und die php.ini

nun habe ich die "libmcrypt.dll" heruntergeladen aber wohin soll ich diese dll ,denn im Baum hin kopieren? C:\xampp-win32-1.4.11\xampp\php\ext ?oder wo anderst? wie muß ich die "libmcrypt.dll" datei in xampp integrieren also wo hinkopieren und mit welchem befehl in der ini Datei vermerken das mein Code funktioniert????

Mfg
Tommyboy
tommyboy
 
Posts: 71
Joined: 18. July 2004 10:44
Location: Stuttgart-Tübingen

Postby Knappe » 20. February 2005 15:13

In das Verzeichnis

Code: Select all
?:\xampp\apache\bin


Im Übrigen ist diese Library bereits Bestandteil der xampp-Distribution.
Sofern diese aber nicht in dem Verzeichnis existiert stellt sich die Frage, wie der Apache-Server bei Dir installiert wurde

Code: Select all
Fatal error: Call to undefined function MCRYPT_ENCRYPT() in C:\symmetric_crypt.php on line 17


So wie ich das sehe, wird Dein php-Programm ja auch von C:\ aus aufgerufen (sprich dem Root-Verzeichnis) - das ist höchst ungewöhnlich !
Knappe
 
Posts: 114
Joined: 18. November 2004 17:40

Postby tommyboy » 20. February 2005 15:26

Danke das war der Hinweis!

Es funktioniert, also die libmcrypt.dll in xampp\apache\bin speichern,
dann die php.ini im Verzeichnis xampp\apache\bin\php.ini anpassen.
dann funktioniert es!

Danke ihr habt mein Wochenende gerettet alleine wäre ich nie darauf gekommen. 1000Dank!!!!!
Last edited by tommyboy on 20. February 2005 15:35, edited 1 time in total.
tommyboy
 
Posts: 71
Joined: 18. July 2004 10:44
Location: Stuttgart-Tübingen

Postby Wiedmann » 20. February 2005 15:28

Ich habe die ini datei aus C:\xampp-win32-1.4.11\xampp\php genommen also beide Dateien die php5.ini und die php.ini

Die "php.ini" die du anpassen musst, ist in "\xampp\apache\bin".

nun habe ich die "libmcrypt.dll" heruntergeladen aber wohin soll ich diese dll ,denn im Baum hin kopieren?

Diese DLL gehört auch ins Verzeichnis "\xampp\apache\bin".

Zusätzlich kannst du sie noch nach "\xampp\php" und "\xampp\php4" kopieren.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 8 guests