Fehlermeldung
Rainer
- php
0 Vinzenz Mai0 Florian
Hallo,
ich erhalte folgende Fehlermeldung:
Call to undefined function: bcdiv() in ........ on line 322
Und hier die Zeile 322:
$wertungalter= bcdiv($bewalter,$bewalterzahl,0);
Ein Bekannter hat mir gesagt man müsste noch etwas in der php.ini ändern, weiss aber nicht mehr was.
Kann mir jemand auf die Sprünge helfen? Root-Zugriff habe ich.
Gruß Rainer
Hallo
Call to undefined function: bcdiv() in ........ on line 322
Ein Bekannter hat mir gesagt man müsste noch etwas in der php.ini ändern, weiss aber nicht mehr was.
Kann mir jemand auf die Sprünge helfen? Root-Zugriff habe ich.
wie wäre es mit dem PHP-Handbuch?
Freundliche Grüße
Vinzenz
Diese Funktion ist einfach in PHP noch nicht aktiviert.
Siehe SELFPHP: [link=http://www.selfphp.de/funktionsreferenz/mathematische_funktionen/bcdiv.php]
In der Mitte:
<<Achtung: Diese Funktion ist nur ausführbar, wenn PHP bei der
<<Installation mit --enable-bcmath konfiguriert wurde.
Diese Funktion ist einfach in PHP noch nicht aktiviert.
und wie aktiviere ich die Funktion nun?
Gruß Rainer
Hallo Rainer,
Diese Funktion ist einfach in PHP noch nicht aktiviert.
und wie aktiviere ich die Funktion nun?
Du solltest erstmal mit phpinfo() überprüfen, ob PHP auch wirklich mit --enable-bcmath kompiliert wurde und evtl. welcher Wert für bcmath.scale gesetzt ist.
Wenn PHP nicht mit --enable-bcmath kompiliert wurde, musst du es mit dieser Option neu kompilieren, es sei denn du verwendest Windows, da ist libbcmath automatisch einkompiliert. (Siehe: http://www.php.net/manual/en/ref.bc.php)
Schöne Grüße,
Johannes
Hallo Florian,
Siehe SELFPHP: [link=http://www.selfphp.de/funktionsreferenz/mathematische_funktionen/bcdiv.php]
Nimm lieber das echte Handbuch: http://www.php.net/manual/de/ref.bc.php. SELFPHP ist nicht wirklich empfehlenswert.
Schöne Grüße,
Johannes