If you can’t access the internet while roaming outside your home country the issue may be down to a new switch enabled in iOS8.
It was supposed to allow roaming without any extra charges in any EU country but it doesn’t do exactly what it says on the tin…
Find and disable “EU Internet” in your iPhone mobile settings and this should allow you to access the internet again. Or you could just use an Android phone…