der Pfad mit http://self..... ist ja der zu meinem funpic-server,
Du musst viel einfacher denken
"http://" bedeutet also, dass du hier eine Verbindung zu einem Server aufbaust. Also von einem Server eine Datei holst.
und der Pfad mit file:// ist das gleiche nochmal auf meinem PC.
Ist nicht das gleiche...
Mit "file://" lädst du also direkt eine Datei von deiner Platte (und holst sie nicht von einem Server).
Und jetzt schauen wir was du willst:
Ohne einen lokalen Server wird ja auf meinem PC kein PHP angezeigt.
Du willst eine Datei von einem Server holen. Der mag jetzt zwar auf deinem Rechner laufen und nicht auf einem Rechner beim Provider, ist aber trotzdem ein Server, was du deinem Browser natürlich auch sagen musst.
(BTW: Wird ein einfaches Vorgehen nicht in der Readme gezeigt?)