M-A-X пишет:
Если еще выбрасывает эту ошибку, то:
а) смотреть скрипты, где она должна определяться
б) прописать что-то вроде:
CODE:
function _LowerCase($var) {
return (($this->_RuLocale===NULL) || ($this->_RuLocale === FALSE)) ? $this->_strtolower($var):strtolower($var);
}
а) смотреть скрипты, где она должна определяться
б) прописать что-то вроде:
CODE:
function _LowerCase($var) {
return (($this->_RuLocale===NULL) || ($this->_RuLocale === FALSE)) ? $this->_strtolower($var):strtolower($var);
}
Поздно вернулся к этой теме, но добить уж очень хочется ))
Итак:
Прописал ваш код - результат тот же.
Поискал в скриптах - единственная переменная в этом же скрипте выше:
CODE:
function fm() {
require_once(PATH.'data/boardinfo.php');
if (!preg_match("#1251#",setlocale(LC_CTYPE , 0))) {
$this->_RuLocale = setlocale(LC_CTYPE ,"ru_RU.CP1251");
}
}
require_once(PATH.'data/boardinfo.php');
if (!preg_match("#1251#",setlocale(LC_CTYPE , 0))) {
$this->_RuLocale = setlocale(LC_CTYPE ,"ru_RU.CP1251");
}
}
и в файлах var.class и fm.class. Может их надо заинклюдить?
Данный скрипт, где ошибка, это переименованный cron.php от Юры, для автоматической индексации поиска. Сомневаюсь, что с этим ошибка.