Es ist ein riesen Unsinn, bei jedem Besucher bei jedem Request die Kurse von BTC-e abzufragen. Die sollten lokal auf dem Server gecacht werden und nur alle 5 Minuten oder so von BTC-e geholt werden.
Das ist der Fall.
Und warum sehe ich dann just diese Meldung? Die dürfte ein User nie zu sehen kriegen:
file_get_contents(
https://btc-e.com/api/2/ltc_usd/ticker): failed to open stream: Connection timed out
Warum denn nicht? Das ist wahrscheinlich eine Fehlermeldung darüber,dass die Kurse per API von BTC-E nicht geholt werden können...