On Aug 17, 2010, at 11:54, John Korchok wrote:

> I am unable to find a forum that can answer this question, please let me know 
> where I might find an answer.
>  
> I am using MacPorts PHP 5.3 on Leopard. I have lots of code that was working 
> perfectly fine until I applied the 2010-004 security update (among others) 
> this past weekend. Now I am getting:
>  
> "Fatal error: Cannot redeclare class EmployeeTable in 
> /Library/WebServer/Documents/profile/EmployeeTable.php on line 4"
>  
> after signing in. None of the PHP has been changed.
>  
> - "which php" answers "/opt/local/bin/php", so that hasn't changed.
> - We only upgraded the OS, none of the ports, so the version of PHP hasn't 
> changed.
>  
> Ever since upgrading to PHP 5.3, I've seen way more of these "cannot 
> redeclare" errors on code that otherwise seems fine. Googling the term just 
> gets me pages of people who have accidentally declared a class twice. I can't 
> find anything on what could cause previously good code to suddenly generate 
> this error. Thanks for any help or redirection to a more appropriate forum.

Can't imagine why a security update would have caused anything like this, so 
let's assume it didn't. Are you sure you're not including EmployeeTable.php 
twice?



_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to