1. у вас на сайте банально остался index.html и он стоит по приоритету выше чем index.php, просто удалите его.
2. то вы по IP и не будите работать. По умолчанию у апача 1 конфиг default и он ммм вроде ловушки, которая используется для всего что не попало по сайтовым конфигам, короче тимп /dev/null.
И тут могут быть два решения.
Найти причину затыка Сервер о вашем сайте знает а Апач не знает где его documenroot
3. На этом IP нескольоко сайтов, и тогда вы сайт не получите по IP посколку апачь не знает как его разделить на 2 и более сайтов. Если это так то нужно ваш сайт вписать в дефолтный конфиг тогда все что будет валиться на этот сервер будет попадать на ваш сайт. А остальные будут иметь свои конфиги.
4. Ваш конфиг виртуал хоста в студию! Куда вы вооще сайт-то положили ?