freshJet Posted February 2, 2012 Report Share Posted February 2, 2012 Just checked on my site and got this: Notice: The template file "/home/freshje1/public_html//lib/skins/CURRENT_SKIN/header.tpl" doesn't exist in /home/freshje1/public_html/core/classes/TemplateSet.class.php on line 248Recent Reports No reports have been filed Newest Pilots Warning: Invalid argument supplied for foreach() in /home/freshje1/public_html/core/templates/frontpage_recentpilots.tpl on line 3 Users Online There have been 0 user(s), and 1 guest(s) online in the past 5 minutes. Notice: The template file "/home/freshje1/public_html//lib/skins/CURRENT_SKIN/footer.tpl" doesn't exist in /home/freshje1/public_html/core/classes/TemplateSet.class.php on line 248 Last time I checked it was fine and I haven't edited anything since. Anyone know what's happened? Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 2, 2012 Author Report Share Posted February 2, 2012 JustHost say it's not a server issue. Quote Link to comment Share on other sites More sharing options...
Moderators Parkho Posted February 2, 2012 Moderators Report Share Posted February 2, 2012 JustHost say it's not a server issue. Okay! First you need to tell us what you have been editing. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 2, 2012 Author Report Share Posted February 2, 2012 Okay! First you need to tell us what you have been editing. Not to be rude, but first you need to read the post. Quote Link to comment Share on other sites More sharing options...
Guest lorathon Posted February 2, 2012 Report Share Posted February 2, 2012 I would check your local.config.php file. It looks like the DB connection is not working. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 3, 2012 Author Report Share Posted February 3, 2012 Seems fine. Quote Link to comment Share on other sites More sharing options...
Guest lorathon Posted February 3, 2012 Report Share Posted February 3, 2012 Check the DB for the phpvms_settings table. Perhaps it is missing or corrupt. The CURRENT_SKIN variable is in the phpvms_settings table. The reason I asked about the local.config.php is the.... Warning: Invalid argument supplied for foreach() in /home/freshje1/public_html/core/templates/frontpage_recentpilots.tpl on line 3 Thats looks like the data for the foreach is not being populated. This would mean that either there is no data (are there pilots in the table?) or phpVMS is not able to connect to the DB. Also check your error logs. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 3, 2012 Author Report Share Posted February 3, 2012 My last action as admin was approving a PIREP, and 10 seconds before, I had approved a new pilot. Just checked my databases to find there are several MISSING. This is what I have: Structure airmail Structure airmail_folders Structure events Structure events_pilotranks Structure events_signups Structure exams Structure exams_admin Structure exams_available Structure exams_exam_revisions Structure exams_questions Structure exams_questions_revisions Structure exams_requests Structure exams_results Structure exams_results_history Structure exams_revisions_types Structure exams_settings Structure phpvms_adminlog Structure phpvms_awards Structure phpvms_awardsgranted Structure phpvms_dbadminlog Structure phpvms_dbawards Structure phpvms_dbawardsgranted Structure phpvms_dbdownloads Structure phpvms_dbexpenselog Structure phpvms_dbexpenses Structure phpvms_dbfinancedata Structure phpvms_dbfuelprices Structure phpvms_dbnavdata Structure phpvms_dbsessions Structure phpvms_dbupdates Structure phpvms_downloads Structure phpvms_expenselog Structure phpvms_expenses Structure phpvms_financedata Structure phpvms_fuelprices Structure phpvms_navdata Structure phpvms_sessions Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 3, 2012 Author Report Share Posted February 3, 2012 I think we have been hacked via an SQL injection. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 3, 2012 Author Report Share Posted February 3, 2012 My visitors log shows many User Agents as: http://www.gigablast.com/spider.html All from the IP: 64.22.106.82 From their site: Gigabot obeys the robots.txt standard. robots.txt is a file that you place in your web server's root html directory that tells search engines what pages you do not want indexed. This page [external link] talks more about it. I noticed something about robots.txt, although is this standard? Quote Link to comment Share on other sites More sharing options...
Jon Posted February 4, 2012 Report Share Posted February 4, 2012 By the looks of things it's exactly what I had a few years back with a SQL injection attack. We had to start again as the host couldn't restore it. Get in contact with them. Jon Quote Link to comment Share on other sites More sharing options...
Strider Posted February 4, 2012 Report Share Posted February 4, 2012 I do a DB backup often, which if this ever happened to me, I could restor back to an earlier time period. Hope it gets sorted soon Iain. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 4, 2012 Author Report Share Posted February 4, 2012 Not looking great. Doing my best. Quote Link to comment Share on other sites More sharing options...
freshJet Posted February 4, 2012 Author Report Share Posted February 4, 2012 JustHost have been really helpful and have restored using a backup - but my site is still f**cked up: http://freshjetvirtual.com/index.php My local.config.php looks fine, and all my database tables are back. However they show as 0.00MB - but they contain everything. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.