On 1/25/11 10:23 AM, Aaron Throckmorton wrote:
> I have created a class with a static method, and call that method from
> another script.
> 
> class MyClass {
> ��� static public function GetExceptions($param1, $param2) {
> �������� // do stuff, return array
> ��� }
> }
> 
> when I call the method:
> 
> $var = MyClass::GetExceptions($number, $number2);
> 
> On my development machine (running Windows 7, IIS, PHP 5.3.3) this
> works perfectly, exactly how I would expect it to.
> 
> On my test machine (running Windows Server 2003, IIS, PHP 5.3.3) I get
> an error of "Fatal error: Call to undefined method".  If I look at the
> code, the method clearly exists.
> 
> I have checked a fresh copy out of SVN on both boxes, and get the same
> results.  It works on dev, not on test.  The code is exactly the same.
>  So I figured it has to be a difference in how PHP is configured, so I
> diffed the php.ini files between the two servers, changed the test box
> to match my dev box, and still get the same error.
> 
> Anyone have any ideas on why this doesn't work on my test box?

Can you post some code examples? Are you importing (requiring) the class 
properly?


-- 
thebigdog

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to