Hi,
Today morning I found that my site is crashed when I tried to check it. It was just mess of words and code, and there was inscription at the bottom, "Fatal error: Call to undefined function wp() in public_html/wp-blog-header.php on line 14".
It is very interesting that I didn't change anything last evening.
Actually I have another one wordpress istallation in subfolder - it just like "testing polygon" (it's closed for searching bots etc), but this "testing site" worked well.
I immediately called to my host provider for support. They said that there weren't any massive hacking attack and said that something wrong with my wp-config.php
Unfortunately I have not knowledges in coding and I just "stupidly" compare config file of my "testing site" with "broken site". I found (except differ database etc) that just first line is missing: <?php
Just all! When I put "<?php" into config, site started work. :)
So, I'm confuse and frustrate - what happened? I have Better WP Security plugin - logs clear except contineusly login attemps with login "admin" or "adm" etc. No information about changing files...
Any ideas, comments, suggestions?
P.S.
My site: deyneko.com (multisite - network)
My host provider: http://www.webhostinghub.com/
Last installed plugins:
Better WP Security about month ago.
Shortcodes Ultimate - about week ago.
Other events:
official complain to Google about copyright violation by a Russian site - just day ago.