Supportnet / Forum / Skripte(PHP,ASP,Perl...)
mhash() kann nicht aufgerufen werden
Frage
Ich habe mir eine aktuelle XAMPP Version heruntergeladen und versuche jetzt ein PHP Script laufen zu lassen, in der die Funktion mhash() benutzt wird. Es kommt jedoch immer zum Fehler
Fatal error: Call to undefined function mhash() in C:\Programme\xampp\htdocs\t_pay\StartTransaction.php on line 90
Die php_mhash.dll ist aber bei XAMPP schon dabei. Muss ich das noch irgendwie installieren?
Antwort 1 von disco
moin
im befehlsverzeichnis von selfphp ist diese funktion nicht aufgelistet:
http://selfphp.de/befehlsverzeichnis/index.php#M
g,
disco
im befehlsverzeichnis von selfphp ist diese funktion nicht aufgelistet:
http://selfphp.de/befehlsverzeichnis/index.php#M
g,
disco
Antwort 2 von Nessus
@disco
Selfphp ist kein Refferenzwerk. Bei www.php.net setht da was anderes....
http://de3.php.net/manual/de/ref.mhash.php
Nessus
Selfphp ist kein Refferenzwerk. Bei www.php.net setht da was anderes....
http://de3.php.net/manual/de/ref.mhash.php
Nessus
Antwort 3 von disco
ahso, das wusste ich nicht.
Antwort 4 von Xavier
Fehler entdeckt:
Hatte schon in der php.ini im PHP Verzeichnis von xampp nachgesehen, ob unter Extensions die mhash.dll aktiviert ist (kein vorangehendes " ; " ), aber aus irgendeinem Grund nimmt xampp eine andere php.ini. Dort musste ich das ändern -> Jetzt funzt´s!
Hatte schon in der php.ini im PHP Verzeichnis von xampp nachgesehen, ob unter Extensions die mhash.dll aktiviert ist (kein vorangehendes " ; " ), aber aus irgendeinem Grund nimmt xampp eine andere php.ini. Dort musste ich das ändern -> Jetzt funzt´s!

