No parece ser problema de ubicacion del directorio : foro/index.php . Supongo que lo habras probado no?. Has probado el foro en local , para ver si ahi si te funciona bien?.
Si has manipulado el codigo, asegurate de tener todo bien cerrado , ya que los errores de sintaxis son frecuentes. Y si ademas, en tu supuesto caso, no tienes habilitada la opcion de mostrar errores php por pantalla , pues es posible que falle por ahi.
De todas formas lo dicho, asegurate en local.
La instalacion del foro la has podido realizar en el server?,