При установке одного из компонентов joomla возникает следующая ошибка.
Функция: bcmod недоступен. Пожалуйста, спросите у ваших хостов, как вы можете включить эту функцию в своей установке PHP.
вам нужно, чтобы ваш PHP был скомпилирован с поддержкой bcmath (опция -enable-bcmath configure). Если вы находитесь на совместном хостинге, вряд ли они позволят вам это сделать. Итак, вы можете попробовать решение из руководства PHP с этой страницы: http://ru.php.net/manual/en/function.bcmod.php Я не пробовал, но вы можете проверить его:
/** * my_bcmod - get modulus (substitute for bcmod) * string my_bcmod ( string left_operand, int modulus ) * left_operand can be really big, but be carefull with modulus :( * by Andrius Baranauskas and Laurynas Butkus :) Vilnius, Lithuania **/ function my_bcmod( $x, $y ) { // how many numbers to take at once? carefull not to exceed (int) $take = 5; $mod = ''; do { $a = (int)$mod.substr( $x, 0, $take ); $x = substr( $x, $take ); $mod = $a % $y; } while ( strlen($x) ); return (int)$mod; } // example echo my_bcmod( "7044060001970316212900", 150 );