fopen im Netzwerk

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

null815

Benutzer
Registriert
15. Nov. 2017
Beiträge
6
Reaktionspunkte
0
Punkte
0
Hallo,

ich habe ein Script welches im auf einem Webserver einsetze nun in der Synology zum testen einsetzen wolle.
Ich habe im Netzwerk einen Bootloader der eine HTML ausgibt. Diese wollte ich mittels fopen aufrufen und die Daten aus ihr lesen.
Klappt online gehostet zu mir ins Netzwerk super via dyndns.
Aber wenn ich das gleiche Script auf der Synology starte bekomme ich:
Warning: fopen(192.168.2.38/GRAFIK.htm): failed to open stream: No such file or directory in /volume1/web/datenimport.php on line 5
Unter der internen IP mit der Endung ist die Seite im Browser erreichbar. In der php.ini auf der Synology ist allow_url_fopen auf on.
Der Code ist:

PHP:
$filestring =  fopen("192.168.2.38/GRAFIK.htm", "r");
$startpos = 0;
 if ($filestring == "")
{
echo"Seite nicht erreichbar";
}
else

ersetze ich die IP mit der dyndns Adresse das fopen über dyndns zurück über meinen Router und Portforwarding zu der IP intern geht, dann bekomme ich die Daten.
Kann ich mit fopen nicht im Netzwerk direkt arbeiten? Der Weg raus und wieder rein geht, aber direkt intern nicht.
 
Hau doch mal ein http:// vor die IP. Oder soll die Kiste Protokollraten spielen?
 
Verdammt. So einfach und doch so dämlich. Danke.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat