Since you can access via ssh (NEVER USE plain FTP as you send you username and password as plain text!) SSH to /var/log and start checking logs for errors. Post anything unusual here.
You also might want to remove references to your actual site in your post(s) - images and text both as someone might use that to compromise your machine further.
I run CentOS rather than Ubuntu (personal preference...) but there are plenty of Ubuntu gurus here that can get into OS specific issues, but you need to look at your Apache log and any others and check them for errors. Post suspect log files here in -->
So your logs do not take up a page or more - this makes it easier to read and study as well.
Good luck and post back when you find some issues in your logs.
..Also you mention working this issue for weeks, please include all of the things you did as well, for you could have accidentally messed something up trying to fix things...
You also might want to remove references to your actual site in your post(s) - images and text both as someone might use that to compromise your machine further.
I run CentOS rather than Ubuntu (personal preference...) but there are plenty of Ubuntu gurus here that can get into OS specific issues, but you need to look at your Apache log and any others and check them for errors. Post suspect log files here in -->
Code:
Code Quotes
So your logs do not take up a page or more - this makes it easier to read and study as well.
Good luck and post back when you find some issues in your logs.
..Also you mention working this issue for weeks, please include all of the things you did as well, for you could have accidentally messed something up trying to fix things...
Everyone makes mistakes, but to truly screw up it takes the root password!