Cannot access web sites
Not sure why this has happened. I cannot access my virtual hosts in the browser. So for example, cannot access jasminmartin.com
I am able to login to my linode manager, log into my linode via FTP, log into the Mysql database via Phpmyadmin and also log into the linode via the Terminal.
From one day to the next though, the sites are not available anymore online. Just a blank page, and not even an error page.
I checked in the linode status that there isn't anything major going on, just some maintenance for one hour, but nothing should be affected.
I am running Debian Wheezy 7.0.
I would appreciate any pointers or tips, so that I can read more online and fix it myself. Hoping that someone can help me.
Thank you in advance.
Greetings, Jasmin
10 Replies
It is not only that site that doesn't work, all of them have gone offline at the same time. They have been working fine for months until now.
I am running Debian 7.0. web server.
Greetings, Jasmin
Have you tried giving it a reboot, or updating it perhaps? I doubt that somehow magically PHP would be uninstalled by itself, so I am guessing some error happened and its not able to handle it, a reboot/update may or may not fix it. - Else, assuming you have apache2 as your web-server you can try installing PHP if its not already installed (in case a magical flying pony decided to remove it overnight) using this command " sudo apt-get install php5 libapache2-mod-php5 "
Server version: Apache/2.2.22 (Debian)
Server built: Mar 4 2013 22:05:16
Server's Module Magic Number: 20051115:30
Server loaded: APR 1.4.6, APR-Util 1.4.1
Compiled using: APR 1.4.6, APR-Util 1.4.1
Architecture: 64-bit
Server MPM: Prefork
threaded: no
forked: yes (variable process count)
Server compiled with….
-D APACHEMPMDIR="server/mpm/prefork"
-D APRHASSENDFILE
-D APRHASMMAP
-D APRHAVEIPV6 (IPv4-mapped addresses enabled)
-D APRUSESYSVSEM_SERIALIZE
-D APRUSEPTHREAD_SERIALIZE
-D SINGLELISTENUNSERIALIZED_ACCEPT
-D APRHASOTHER_CHILD
-D APHAVERELIABLEPIPEDLOGS
-D DYNAMICMODULELIMIT=128
-D HTTPD_ROOT="/etc/apache2"
-D SUEXEC_BIN="/usr/lib/apache2/suexec"
-D DEFAULT_PIDLOG="/var/run/apache2.pid"
-D DEFAULTSCOREBOARD="logs/apacheruntime_status"
-D DEFAULT_LOCKFILE="/var/run/apache2/accept.lock"
-D DEFAULTERRORLOG="logs/errorlog"
-D APTYPESCONFIG_FILE="mime.types"
-D SERVERCONFIGFILE="apache2.conf"
What do you get when you try the following commands:
service apache2 graceful
service apache2 status
ps aux | grep apache
netstat -tulpn | grep "80"
MSJ