PDA

View Full Version : SQL error when trying to uninstall Shoutbox, not getting hack support


carolmyt
05-10-2005, 02:00 PM
I could really use some help. My site has been down for going on 4 days now because of a series of SQL errors caused by the Shoutbox hack. The person or people who designed the hack have offered no assistance, and, like I just said, my site has been down for days. If there is ANYONE who can tell me how to fix the following error, I'd greatly appreciate it.

Warning: halt(./includes/functions_log_error.php): failed to open stream: No such file or directory in /var/www/html/includes/db_mysql.php on line 389

Warning: halt(): Failed opening './includes/functions_log_error.php' for inclusion (include_path='.:/php/includes:/usr/share/php') in /var/www/html/includes/db_mysql.php on line 389

Database error in vBulletin 3.0.6:

Invalid SQL: ALTER TABLE language DROP phrasegroup_shoutbox
mysql error: Can't DROP 'phrasegroup_shoutbox'. Check that column/key exists

mysql error number: 1091

Marco van Herwaarden
05-10-2005, 02:51 PM
You get this messqage when trying to uninstall?

ericgtr
05-10-2005, 02:53 PM
The best thing you can do is back track through the modification instructions, step by step, removing everything necessary in the templates (or reverting them) and uploading stock or backed up copies of the .php files.

carolmyt
05-10-2005, 06:28 PM
Marco: Yes, I get it when trying to run the HIS uninstall program

Eric: Thanks, I will try that.

It seems to have almost worked! The SQL errors seem to have been resolved. Now, all I've got left is:

Parse error: parse error, expecting `')'' in /var/www/html/index.php on line 25

Here's line 20-30 in the file:
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array('\holiday\');
// get special data templates from the datastore
$specialtemplates = array(
'memberoftheday',
'userstats',
'birthdaycache',
'maxloggedin',
'iconcache',
'eventcache',

Any idea what that's all about?

Thanks a million btw!

Marco van Herwaarden
05-12-2005, 08:52 AM
$phrasegroups = array('\holiday\');

Change to:
$phrasegroups = array('holiday');