Fatal error, LoggerPropertySetter.php

Talk about writing modules and plugins for CMS Made Simple, or about specific core functionality. This board is for PHP programmers that are contributing to CMSMS not for site developers
Post Reply
dont

Fatal error, LoggerPropertySetter.php

Post by dont »

Fatal error: Call to undefined function: is_a() in ***/httpdocs/new/lib/log4php/config/LoggerPropertySetter.php on line 108



someone a solution for this problem, it's when I want to make a new clean install...
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm
Location: Fairless Hills, Pa USA

Re: Fatal error, LoggerPropertySetter.php

Post by Ted »

What version of php are you running?
dont

Re: Fatal error, LoggerPropertySetter.php

Post by dont »

PHP Version 4.1.2


more info:
http://senseofnature.nl/php.php
Ted
Power Poster
Power Poster
Posts: 3329
Joined: Fri Jun 11, 2004 6:58 pm
Location: Fairless Hills, Pa USA

Re: Fatal error, LoggerPropertySetter.php

Post by Ted »

Yeah, I think cmsms has slowly had it's minimum version put up to 4.2.0 now....

Between log4php and smarty, I don't have much choice.
M. Abdul Mannan

Re: Fatal error, LoggerPropertySetter.php

Post by M. Abdul Mannan »

I had the same problem trying to run on an old PHP version. In fact is_a()
is not supported until PHP 4.2.0

If you cannot upgrade,here's a snippert of code from the official PHP
documentation that will emulate is_a() :

if (!function_exists('is_a')) {
function is_a( $object, $className ) {
return ((strtolower($className) == get_class($object))
or (is_subclass_of($object, $className)));
}
}

(I have NOT tested it)


M. Abdul Mannan.
abdul.mannan@hotmail.com
http://mannan.zabvision.edu.pk
Post Reply

Return to “Developers Discussion”