Coloca la URL que con la que ingresas via Explorador en $path y si hay barras dobles (\\) las conviertes en (\\\\)
Ese error suena mas a OTRA COSA ... como a:
Cita: invalid argument supplied for foreach()
Por que no coloca el ERROR COMPLETO... incluyendo NUMERO DE LINEA... y nos dices A QUE LINEA DE CODIGO SE CORRESPONDE!
POSTEA ALGO DE CODIGO!