File corruption?

I repaired the filesystem on an system and am now unable to reach the extension configuration page. The extensions exist, callers reach them, but the configuration page does not load and dialing voicemail from the extension yields the response "Comedian mail". The following was found in /var/log/httpd/ssl_error_log [Mon Mar 24 08:53:05 2014] [error] [client] PHP Warning: Unexpected character in input: '\\' (ASCII=92) state=1 in /var/www/html/admin/modules/userman/Userman.class.php [Mon Mar 24 08:53:05 2014] [error] [client] PHP Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /var/www/html/admin/modules/userman/DB_Helper.class.php on line 125, referer:

I don't know how to repair. Is the only option reinstalling? Thanks.

The error occurs when this portion of the code is run
$result = $sth->fetch(\PDO::FETCH_ASSOC);
I’m not sure which file its opening.

This issue is similar, but I'm already using beta 8.
My amportal debug output
==> /var/log/asterisk/freepbx_dbug <== 2014-Mar-24 09:30:45 /var/www/html/admin/modules/voicemail/ [NOTICE]: Undefined variable: vmops_imapuser 2014-Mar-24 09:30:45 /var/www/html/admin/modules/voicemail/ [NOTICE]: Undefined variable: vmops_imappassword 2014-Mar-24 09:30:45 /var/www/html/admin/modules/fax/ [NOTICE]: Undefined variable: version 2014-Mar-24 09:30:45 /var/www/html/admin/modules/fax/ [NOTICE]: Undefined variable: version

The debug you provided is not related to this at all.

Please run php -v

I don’t have version 5.3 of php installed. Removing the User Management module resolved the issue. I needed to resetup voicemail.conf with settings from a backup which may be unrelated. I’m not sure.