Hallo leute ich habe ein sehr großes Problem:
Ich habe ein Asus Tinker Board mit linaro am laufen.
Darauf läuft mySQL, php, usw.
Zudem ist darauf ein Joomla installiert.
Ich habe nun folgenden Code auf meiner Startseite:
Solange das Asus Board über die FritzBox in das Internet kann, funktioniert alles wie vorgestellt.
Er fragt ab ob die seite 192.168.2.21:8101 verfügbar ist und fragt ab ob die seite 192.168.2.21/index.php/wb1 verfügbar ist.
Beide seiten liegen local - die 192.168.2.21 ist das Asus Board selbst.
Sobald ich aber die FritzBox vom Netz nehme geht nichts mehr. Obwohl sich beide Seiten direkt aufrufen lassen.
Auf einer anderen Seite habe ich nur ein iframe eingebunden:
Dort wird das iframe auch angezeigt, aber wenn sich etwas im iframe ändert wird es nicht aktualisiert.
Wenn die FritzBox und somit der Asus online ist schon.
Ich bin am verzweifeln und stehe unter enormen Zeitdruck. Bitte unbedingt um Hilfe.
Vielen Dank!
PS: Seite muss offline Funktionieren. Sie dient zur Visualisierung einer bzw. mehrerer Maschinen. Manche Anlagen haben keine Netzwerkanbindung sondern hier liegt nur der ASUS zusammen mit der SPS auf einen Switch.
Ich habe ein Asus Tinker Board mit linaro am laufen.
Darauf läuft mySQL, php, usw.
Zudem ist darauf ein Joomla installiert.
Ich habe nun folgenden Code auf meiner Startseite:
PHP-Code:
<?php
//Funktion deklarieren
function url_check11($url) {
$hdrs = @get_headers($url);
return is_array($hdrs) ? preg_match('/^HTTP\\/\\d+\\.\\d+\\s+2\\d\\d\\s+.*$/',$hdrs[0]) : false;
};
//URL pruefen
if(url_check11('http://192.168.2.21/index.php/wb1')){
//URL gueltig
$x11= "1";
} else {
//URL ungueltig
$x11= "0";
};
//Funktion deklarieren
function url_check1($url) {
$hdrs = @get_headers($url);
return is_array($hdrs) ? preg_match('/^HTTP\\/\\d+\\.\\d+\\s+2\\d\\d\\s+.*$/',$hdrs[0]) : false;
};
//URL pruefen
if(url_check1('http://192.168.2.21:8101')){
//URL gueltig
$x1= "1";
} else {
//URL ungueltig
$x1= "0";
};
if($x1 == "1" AND $x11 == "1")
{
echo '<iframe width="410" height="300" scrolling="no" frameBorder="0" src="http://192.168.2.21:8101"></iframe>';
}elseif ($x1 == "0" AND $x11 == "1"){
echo '<iframe width="410" height="300" scrolling="no" frameBorder="0" src="http://192.168.2.21/offline.txt"></iframe>';
};
?>
Er fragt ab ob die seite 192.168.2.21:8101 verfügbar ist und fragt ab ob die seite 192.168.2.21/index.php/wb1 verfügbar ist.
Beide seiten liegen local - die 192.168.2.21 ist das Asus Board selbst.
Sobald ich aber die FritzBox vom Netz nehme geht nichts mehr. Obwohl sich beide Seiten direkt aufrufen lassen.
Auf einer anderen Seite habe ich nur ein iframe eingebunden:
HTML-Code:
<iframe width="410" height="300" scrolling="no" frameBorder="0" src="http://192.168.2.21:8101"></iframe>
Wenn die FritzBox und somit der Asus online ist schon.
Ich bin am verzweifeln und stehe unter enormen Zeitdruck. Bitte unbedingt um Hilfe.
Vielen Dank!
PS: Seite muss offline Funktionieren. Sie dient zur Visualisierung einer bzw. mehrerer Maschinen. Manche Anlagen haben keine Netzwerkanbindung sondern hier liegt nur der ASUS zusammen mit der SPS auf einen Switch.
Kommentar