Wow…today is an amazing day here at Revellian Dot Com – I could never express just how great a day it is! Earlier, well actually yesterday on July 07 at around 9:30 PM, my site disappeared. It was replaced with a site comprised of Indian Writing. I was shocked to say the least as I thought my site had been hacked. It is a horrible feeling to think your site has been stolen. Initially, I called my host (Bluehost), and they told me that I had been hacked and there was nothing I could do. I had a knot in my stomach that sat like a hand grenade in the deepest trenches of my bowels; the sudden realization that everything you’ve worked on for years – wiped out in seconds by some evil hacker – what a horrifying feeling.
To be absolutely straightforward and honest, I must tell you that there are only a few people I thought of whom I completely trusted to check out my situation: Garry Conn and Andy Bailey – two guys that really know what they are doing. I also thought of contacting Brown Baron, Mike Wheeler, Bush Mackel, Mark Sierra or Madhur Kapoor – five other guys whom I consider experts on the subject. I am a psychic even if you do not believe in psychics, and I just knew instantly who would be available at that very instant: Garry Conn. He was logged onto Googletalk – so I asked for help. Garry stepped in and started asking questions, like how to log into my Wordpress account.
It’s a really big deal to just divulge your most private of information to someone, but I know anyone of these 7 guys are trustworthy, which is really saying a lot. It’s nice to know people! Let’s get to the nitty gritty. I contacted Garry Conn, and he responded instantly. What was so awesome is that Garry has 3-way calling, so we called my host together – what a great feeling to have an expert on the line with you. The first guy we talked to from Blue Host was Darren (at least I think that was his name). Garry asked him several questions and told him he believed my site wasn’t hacked, but was instead a problem with my C-Panel (the backend of Blue Host). The guy was really unhelpful and basically told us to fix it ourselves. Garry was insistent that the problem was not a Wordpress issue, but was a server side issue on their behalf. I actually have two domains, one of which is not being used, but both were pointing at a strange site.
We finally talked to a superior, who actually helped. In the midst of telling us what the problem might be, the higher ranking Blue host employee discovered the problem which stemmed from them having multiple customers on the same server. In my case, the idea of having my blog hacked by some form of code injection really scared me – this is why I asked for help. Garry handled the entire situation with absolute professionalism. I really didn’t even know what to say, but Garry did – he basically commanded the guy and finally the problem was resolved. So, my site was not hacked.
In the process, I learned that I have too many plug ins and a bunch of database tables that are unneeded. I am currently cleaning all that junk out of my system. Garry said he doesn’t use any plug ins at all. I learned some valuable information in the process. If you use a plug in, contact the author and ask if if it changes your database or if it only adds something on the surface. Sometimes, plug ins do things to your database that cannot be undone – so be extremely careful when adding one. He showed me a page on the Wordpress codex, Wordpress Database Decription. There are only 10 tables necessary for any Wordpress blog. I am cleaning out all the ones which are not needed. Before you get into deleting any unnecessary tables, be sure to back them up beforehand. If you have any questions, contact one of us for help.
I had a fantastic conversation with Garry via the phone. We talked about everything from blogging, politics to life itself – a great conversation. I could go on forever about all this, but I just want to thank Garry Conn. He really helped me out and it means the world to me. There really are great people out there, and I consider Garry to be one of the best. My blogging spirit has been renewed. Be sure to visit Garry at Garry Conn dot com and check out his incredible make money on line ideas. He wrote a great post entitled Garry Conn dot Com is Fixed! Come Check it Out! which explains some turmoil he went through during a server crisis. Maybe I could have fixed it myself; maybe someone else could have helped me; all I know is that Garry Conn is the one who did it. When you face losing everything, and you get it back with no problems – what a great feeling. Thanks Garry!![]()





#1 by Garry Conn at June 7th, 2008
| Quote
The funny part to this situation is the fact that in my Shared Google Reader docs, I provided some thoughts on a blog post recently written by John Chow. While this comment isn’t made public on the Internet it was shared among my Google Reader followers and published on internally on June 4th, 2008. Here is a copy of my transcript which again is an internal reply that was sent out to my Google Reader Shared clients.
Later that same night I stumbled the MySQL About page. Here is a copy of that transcript:
So it is quite surreal to have touched on this exact topic just a day prior to you contacting me. Needless to say, it was fresh on my mind and I have no choice but to feel sympathy for another WordPress blogger in need of help. Regretfully I can’t help everyone and you caught me at a very good time when I was taking a break from things.
I was glad to be of help and very happy that we got your blog back online. I have learned too from this situation that perhaps it would benefit many people for me to expand on the topics of what I write about on my own personal blog and provide more advice relating to WordPress in general.
The ironic part to this situation is the fact that I have been denying my traffic from what they want. My personal blog has around 85% Google traffic and only 15% regular reader traffic. New bloggers are coming into my blog daily and they are not finding quite the exact information they want. My blog tends to cater to the more seasoned blogger rather than the new beginner.
Perhaps by opening up my topic a little bit, I can not only help my normal readers in learning how to make money online, but also cater to new people who needs better blogging tips such as your situation late last night. I am glad that I was online to help and glad that I wasn’t tied up.
Best Regards,
Garry Conn
Garry Conn’s last blog post..StumbleUpon Traffic Can Make You Money Online
#2 by J.C. at June 7th, 2008
| Quote
I am following Garry’s blog already for a while. His blog is the only one from MMO niche that I am subscribed to. He is a great guy with a tremendous talents, I really enjoy his writing. If I ever decide to try something in MMO niche – he will be my first reference.
J.C.’s last blog post..The Fly
#3 by Shinade at June 7th, 2008
| Quote
Oh wow Bobby I am so glad that you weren’t hacked!! And very grateful that you had such a wonderful friend to help get things sorted out. I stumbled this for you.
Shinade’s last blog post..8 Million Clicks and My XXtraordinary Friends
#4 by Jé Maverick at June 7th, 2008
| Quote
Thank heavens for that. What was the actual problem?
Jé Maverick’s last blog post..Spoken Word – I Cant See The World
#5 by Sandman at June 7th, 2008
| Quote
I subscribed to Garry’s feed since I first came across him from one of your posts a long time ago (regarding google deleting blogs from their index search etc). The guy is amazing, and he’s always ready to answer anyone’s query. But I don’t know why I stopped receiving his newsletters… the last I received was October 2007.
I’m so glad you have your blog back! For a second there I too nearly had a heart attack…
Just wondering though, what you meant by “Indian writing”? Indians as in native americans over there or the indians over here in my country?
Sandman’s last blog post..Chp 179. You know youre a flirt when…
#6 by emila at June 7th, 2008
| Quote
Wow! Garry Conn is the man! Thank you Gary for saving Bobby’s blog!
Bobby, this incident scares me! I have so many plugins!
emila’s last blog post..Drawing Day: Moms Garden
#7 by teeni at June 7th, 2008
| Quote
Oh, I’m so glad you weren’t hacked! What a relief but it’s sad you still had to struggle with the host to get it straightened out. Thank goodness for people like Garry Conn.
teeni’s last blog post..Odd Search Terms
#8 by Mitch at June 7th, 2008
| Quote
Man, you got Juice!
I tried to play hardball with WildBlue, but my Aunt Emma kept giggling through our prepared script…
Anyway, I’m glad your site wasn’t hacked. I’m sorry about the plugins, I got some of my ideas from your site. I hope you reconsider some of them, if they don’t write to the database tables.
Cheers,
Mitch
Mitch’s last blog post..Butterflies
#9 by Rolando at June 7th, 2008
| Quote
Glad you got that fixed Bobby! My stomach would have turned too. It’s happened to me before on my truck forum. Losing your site is not fun at all. I’m sure you breathing a sigh of relief right now.
Cheers to Garry!
Rolando’s last blog post..Hunger Tag
#10 by Jean Chia at June 8th, 2008
| Quote
omg Bobby! it would be a horrendous experience if you were not able to recover yr blog! Thanks to yr friend, Garry! I had his blog on the other tab, will check it out after this. As i was reading yr post, i had myself in yr shoe, and it was a terrible feeling. My mind just went blank. I hope nothing like this would ever happen to my blog. Is there anything I can do to prevent my blog being hacked?
Jean Chias last blog post..Go Green With AGP!
#11 by Madhur Kapoor at June 8th, 2008
| Quote
Blog problems can be really scary. Lucky your blog wasn’t hacked. But there is a positive in all these things. They actually teach us a lot of things which we don’t know. Once my databse table suddenly crashed and i got so scared. But after that,i learned a lot about MySQL . Garry is a great guy . Glad that he was able to solve this for you. And it is an honour to know that i have your trust .
Madhur Kapoors last blog post..Uninstall your Programs using Revo Uninstaller
#12 by Genie Princess at June 9th, 2008
| Quote
Hola Bobby! Karen told me abt ur problem, but when I checked your blog, it was okay! Anyway glad things are back to normal in Revellian world. Happy Monday Bobby!
Genie Princesss last blog post..Disconnected Weekend
#13 by waterlearner at June 9th, 2008
| Quote
Precisely Bobby,
I came by yesterday for a few times and was sooooo shocked to see it turning into in Indian site. I could not believe my eyes. I kept refreshing the window and in the end, I end shouted at Marzie’s place to ask her to come take a look.
I am glad all is fine now. Phew!!!
Thanks for your kind words at my blog about my 10km run. You know that I have been wanting to do it for a long time.
Have a Great Week Ahead dude.
waterlearners last blog post..Humble Achievement 10km in 1hr 12min
#14 by pearl at June 9th, 2008
| Quote
wow, what a nightmare you went through Bobby! Glad Garry was able to help you out.. there really are some kind hearted people in the blogosphere.. I’ve been reading Gary’s blog off and on and he really does seem very genuine.
This post actually scared me ‘coz I’m completely clueless when it comes to fixing anything and whereas majority of the times I’ve had some great people helping out at bluehost, every once in a while I get someone who doesn’t want to help, and I figure these are guys who probably don’t know about it themselves so they pretend they are busy and try to sort of shut u up.. with your situation I’m glad you had someone who was persistent with them…
#15 by pearl at June 9th, 2008
| Quote
I meant to add this and forgot – you can find what other sites are hosted on your server by plugging in your url
http://www.yougetsignal.com/tools/web-sites-on-web-server/
Im not sure how we could use this information but just seeing what kind of crappy sites are there on the same server makes me wanna go with dedicated server but I dont make a dime with my blog but may be in future some day…
pearls last blog post..Interesting Posts Around the Web – June 7th
#16 by BillyWarhol at June 9th, 2008
| Quote
thank god!! cuz yer EC Ad will be appearing on my Blog tomorrow + i’m so Excited I almost POOPED ME DRAWERS!!!
BillyWarhols last blog post..THE god DELUSION
) 4 BAD MaMa LaVona*******
#17 by Debbie Dolphin at June 9th, 2008
| Quote
Which Plugins were the problem?
Did you fix the tables or did your host?
I had a feeling too many Plugins like widgets can be a bad thing.
Hopefully, exporting my XML file every has been a good backup practice?
Debbie Dolphins last blog post..New York Lighthouse Dreams Are Made of This?
#18 by waterlearner at June 9th, 2008
| Quote
Bobby,
I saw it being diverted again yesterday AFTER I left my first message.
It Happened AGAIN! I think you better check with this Blue Host or whoever again?
waterlearners last blog post..Humble Achievement 10km in 1hr 12min
#19 by gypsy at June 9th, 2008
| Quote
Sigh, I’ve never had a problem with Bluehost until today. They suddenly just decided to “perform system maintenance and hardware upgrades” today! On a Monday! Iyiyiy! I had a few entries I wanted to post but suddenly lost interest (aside from the fact that I needed to work anyway).
I don’t really have any plans on changing hosts — we all know what a big pain that is. This is just the first strike. I hope it stays that way. You’re lucky to have someone like Gary Conn on your side
. I visited his blog too — interesting read!
gypsys last blog post..Change is Inevitable
#20 by pearl at June 9th, 2008
| Quote
That’s really nice of you Bobby .. will keep that in mind, thank you. I do back up the db every other day from within cPanel as well as from the blog dashboard – and also export the xml file every time I have a new post… I’ve tested uploading this xml file on another blog and it works great.. let’s hope this was the last time for such experience
#21 by Debbie Dolphin at June 9th, 2008
| Quote
Hi Bobby,
I don’t use blogspot and WordPress claims they create a XML file when you select Download Export File:
“When you click the button below WordPress will create an XML file for you to save to your computer.”
Is there a better way to backup a WordPress Blog?
Sorry about the “Plugin like widgets” confusing analogy. Even though they are different code-wise, both Plugin and widgets can create unknown problems in a theme that are difficult to trace.
And, WordPress tables are another mystery to me that requires more information before I will look at the tables in my self host blog.
Debbie Dolphins last blog post..New York Lighthouse Dreams Are Made of This?
#22 by Jean Chia at June 10th, 2008
| Quote
oh okay! understood!! will try that!!
hey, pls ignore my previous question in yr latest post. I got the answer here already!
thanks, BIG GUY!!
Jean Chias last blog post..BBQ Night
#23 by Debbie Dolphin at June 10th, 2008
| Quote
Thank you, Bobby!
I’ll look into the C-panel backup function.
Debbie Dolphins last blog post..New York Lighthouse Dreams Are Made of This?
#24 by Gaje Master at June 25th, 2008
| Quote
Garry Conn is awesome. I have learned a lot from him and use him as a mentor. I always would call on Jay from onlineopportunity.org for all my help everytime something went wrong with my blog. Jay actually helped me to rebuild my blog after my server crashed and some how all the data got lost. I am thankful for people like Garry Conn and Jay.
#25 by Revellian at June 7th, 2008
| Quote
Hi Garry, I have been cleaning out tons of junk tables and have removed a load of unneeded plug ins. I will continue using some plug ins, but as I learn more and have a handle on how to create more of my own personalized features, I can hopefully get to where I am plug in free. My blog is about 25% natural search engine traffic and 75% return regular readers, so I’m happy with that. The whole experience of cleaning out junk tables was good for me – I’ve always wanted to do that, but was afraid of deleting something that would break my blog. As long as I’m careful and backup everything before any changes, I am confident I can do it. Thanks Garry. I hope you don’t get inundated with help calls from everyone…hahaha. I’m glad I caught you at the right time
#26 by Revellian at June 7th, 2008
| Quote
Hi J.C.
, I have wanted to make money on line for a while, but doing paid posts or payperclick stuff is really not going to generate any real income. I believe you have to offer a service or be selling some product on a niche site. It requires a ton of research to do it right, and I have been working on some ideas for over a year but am still not ready to do it.
#27 by Revellian at June 7th, 2008
| Quote
Hi Jackie! Most people don’t realize that when you decide to host yourself, you are on your own, and when serious problems arise, you have to fix it yourself. Every now and then, I wish I had stayed at blogspot, but only when problems pop up. Thanks so much for the Stumble
#28 by Revellian at June 7th, 2008
| Quote
Hello Jé, it was a problem with my host, not with me. The first customer service representative I talked to told me. “You have been hacked. Delete all your information and start your site from scratch.”
That was some seriously bad news. After talking to Garry, he thought because I had 2 domains, both pointed to the same site (the one who supposedly hacked me), that it was my host’s fault – it turned out that it was. The problem I have with them just telling me I was hacked, is that some customers may actually delete their own site, start from scratch and lose all their hard work. It was wrong of them to tell me that. I guess the representative was just a low paid lazy bum who didn’t care what happened to me. Luckily, after having asking a dozen times, he finally let us talk to his supervisor, who actually did help. It was quite a nightmare. Thanks for reading
#29 by Revellian at June 7th, 2008
| Quote
Hello Sandman, I almost had a heart attack too! One thing this scare did was solidify my future in daily backups and regular backups. Using a cheap service like Blue host, host gator, go daddy or many other popular hosts, you are guaranteed nothing and are completely responsible for your own protection. Overall, I learned some important lessons. The writing was actually Arabic, it was my mistake in knowing that. Have a great day
#30 by Revellian at June 7th, 2008
| Quote
Hi Emila! Yes, I am lucky I caught him when he wasn’t busy. Be really careful with ever adding another plug in. I will still use some, like Brians threaded comments, because my comment section looks screwed up without it on my current template. It’s nice to see you!
#31 by Revellian at June 7th, 2008
| Quote
Hi Teeni, yeah it was a pain but it was fixed. I think we were on the phone with my host for over an hour, and it was tough getting past the guy to someone who knew what they were doing. You are running your site very cleanly and I can tell you aren’t using many plug ins, it’s a good idea to keep it that way. Thanks Teeni
#32 by Revellian at June 7th, 2008
| Quote
Hi Mitch, I still have more plug ins than I really need, but I did remove 21 that were just garbage. I have several unactivated ones too, so I’ve been trying to delete all of those. I don’t like the comments section of my current template, which is why I use a few plug ins to deck it out a little. I really don’t want to change my template – it took me a while to make it look all pretty – but I may coming up. A wordpress 2.5 install has only 10 tables, but mine had a staggering 77. I got rid of most of the useless ones
#33 by Revellian at June 7th, 2008
| Quote
Hi Rolando! I remember you telling me about that – I think you said you were using SMF for that one if I’m not mistaken. There are lots of people out there willing to help out in a moment of crisis, it’s really good to know! It’s great to see you
#34 by Revellian at June 8th, 2008
| Quote
Hi Jean! With a blogspot blog like yours, the best protection is a strong password on your Google account. There’s an older article I wrote listed in my sidebar’s best of section called protect your blog now if you’re interested. Also you can down load a backup to your PC using your blogger control panel – I think it’s under templates.My password is so long, I couldn’t possibly remember it, so I keep it on a notepad file. Have a great day!
#35 by Revellian at June 8th, 2008
| Quote
Hello Madhur! I’ve never done much database management, but I feel like I know a little more now and have cleaned mine out. I think my blog is running a little faster now. No matter what anyone thinks, Wordpress is free and open source – a gift to the world from great programmers all over. I for one am very appreciative of using it. Yes, I do trust you and know you are very skilled with computers. I found around 40 tables which were created from installing plug ins that I removed six months ago, but were still there. It just fills your database with useless junk
#36 by Garry Conn at June 8th, 2008
| Quote
I am always willing to help others out… the really cool thing about this situation and even a few others within the last few months, I purchased a domain name. Now, I really don’t know if I should push forward on my idea or not, I might actually write a post about it and as the opinions of my readers.
The domain name that I ordered is BlogRepairGuy.com. My thought was to provide tutorials on the blog that will guide folks through some sticky situations. Of course I’d too be available for hire as well. To me it seems like this could be something that the blogosphere could use, what do you or anyone else reading think?
Garry Conns last blog post..How Does CSS and HTML Work In WordPress
#37 by Revellian at June 9th, 2008
| Quote
I personally think it’s a great idea. When people have big problems, it may be next to impossible to get help from their hosting service (depending on which you use). I’m just bothered that the 1st guy I talked to before talking to you, told me to delete my database because I had been hacked..haha. It’s a great site name and of course I’d recommend it to anyone in need of help. At this point, I will never install another plug in – I know that for sure. I didn’t realize how much junk it fills your system with, most of which causes problems. Really, your idea is needed by tons of people.
#38 by Revellian at June 9th, 2008
| Quote
Hi Marzie! I just read your new post so I guess we both had a bunch of problems
It’s good to have you up and running
#39 by Revellian at June 9th, 2008
| Quote
Hi Karen! So you actually got to see it? I just saw the note you sent me at facebook, but I rarely if ever look at facebook. I f you ever want to get in touch with me, email is the best way. It was quite a scare, but all is well again! Thanks so much Karen
#40 by Revellian at June 9th, 2008
| Quote
Hi Pearl, just remember that if something serious happens, don’t do anything drastic like deleting your blog or immediately opening an older backup. Wait until you get help from someone. I would help you if you had a problem, so don’t hesitate to ask. In my case, blue host really didn’t want to admit it was their problem, not mine. I’ve always got solid help from them, but not that day. Then again, I never had that particular problem. If your site is replaced with another site, chances are it’s a DNS issue and will be resolved shortly
#41 by Revellian at June 9th, 2008
| Quote
I’ve seen services like that and I already know all the other sites on my particular service. I just did a reverse DNS lookup on my server’s IP address. There are over 100 sites on it, and they all seem to be legitimate. Just make sure to do your own backups inside the cpanel interface. Bluehost is supposed to but they don’t do them very often. You can also schedule them automatically.
#42 by Revellian at June 9th, 2008
| Quote
Well Billy, if you do…make sure you have a roll of paper towels…hahaha
#43 by Revellian at June 9th, 2008
| Quote
Hi Debbie, I don’t have any plug ins related to the widgets in my side bar, I just put in the widget code. My plug ins are self hosted wordpress plug ins, like Brian’s threaded comments which makes my comment section really nice. I also have a few others like “subscibe to comments” that puts that little check box near the comment window. XML file? Wordpress doesn’t have that, you must be talking about blogspot. Yes, if you’re using blogspot, it’s a good idea to export your XML file in case something happens. A good 63 digit password is your best protection from GRC.com’s perfect password generator
I fixed all the tables myself, blue host doesn’t do that for you. My plug ins had nothing to do with my problem, but self hosted wordpress has only 10 tables, mine had 77. Garry noticed that and I have corrected it. I had to use my phpmyadmin interface to do that.
#44 by Revellian at June 9th, 2008
| Quote
Thanks Karen! I didn’t see it yesterday, I guess I missed it. They apparently fixed it without me calling, so hopefully they are working out the issues. It is apparently a fairly common problem that most popular hosts have, but I am just glad to know it’s nothing I caused. I really appreciate you telling me, I will keep a close look
#45 by Revellian at June 9th, 2008
| Quote
Hi Pearl, I misunderstood what you meant by XML file, I kept thinking about blogspots XML export. I know what you’re talking about now. I am now much more familiar with my phpmyadmin interface, which is where I was really weak. I am experimenting with in on a test database just to learn all of it’s functions. There is much you can do with it. I was looking at my wordpress import function under “manage”. It only allows a max of 2 MB, which is useless to me because mine is much larger. I actually enjoy when things like this happen because it forces me to learn something new! Here’s to a trouble free blog
#46 by Revellian at June 9th, 2008
| Quote
Hi Gypsy. I may change hosts later on but it can be much more expensive. When you’re paying roughly $100.00 per year for hosting, I don’t think I can get much more out of Bluehost. I am getting every pennies worth…haha!
Yeah, maintenance is a pain but definitely necessary.
#47 by Revellian at June 9th, 2008
| Quote
Hi Debbie, yes there is a better way. In your C-panel, there should be a back up function, but that backup is stored on the server and not downloaded to your home PC. Do one now! Depending on who your host is, the backup function may be different than mine. The back up I did today is one that I cannot restore myself (in the c-panel), I have to call my host and tell them to do it. The tables are located in your C-panel under phpmyadmin. I think yours are probably in good shape being that you don’t add on a lot of frivolous plug ins.
#48 by Revellian at June 25th, 2008
| Quote
It’s a great thing to know helpful people! I try to help anyone I can also. It’s just good for everyone