A little while ago when I tried to go to my site, all I could see was the index.php file generated as text on the screen. When I put /"mysite"/wp_admin into the address bar, I got the PHP file for the Admin page looking the same way. Since then, my front page has sort of come back, but my other pages aren't working. They are displaying what the front page did.
You can look at what it's doing at my site.
Any thoughts?