Supportnet Computer
Planet of Tech

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

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

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!