Benutzer:Sokai/Router-Tricks: Unterschied zwischen den Versionen

K
angehübscht
K (+date-Skript)
 
K (angehübscht)
 
Zeile 6: Zeile 6:
* ein Server, der einen aktuellen <code>timestamp</code> hat, kann ja diesen (in der korrekten Form) per <code>http</code> ausliefern
* ein Server, der einen aktuellen <code>timestamp</code> hat, kann ja diesen (in der korrekten Form) per <code>http</code> ausliefern
* ein FFF-Skript liest diesen <code>timestamp</code> bei jedem Neustart (oder auch per <code>cron</code> etc.) per <code>wget</code> aus und setzt das Datum neu
* ein FFF-Skript liest diesen <code>timestamp</code> bei jedem Neustart (oder auch per <code>cron</code> etc.) per <code>wget</code> aus und setzt das Datum neu
* die Seite kann mit <code>wget</code> nur per <code>http</code> oder <code>ftp</code> gelesen werden,
* die Seite sollte gleich das korrekte Format für die FFF liefern, damit mit diesem beim Setzen des Datums nicht noch "rumgespielt" werden muss,


=== Lösung ===
=== Lösung ===
==== Server ====
==== Server ====
* die Seite kann nur per <code>http</code> oder <code>ftp</code> gelesen werden,
* die Seite sollte gleich das korrekte Format für die FFF liefern, damit dieses beim Setzen des Datums nicht noch "rumgespielt" werden muss,
* die Seite wird mittels PHP generiert,
* die Seite wird mittels PHP generiert,
* der Code der Seite sieht so aus:
* der Code der Seite sieht so aus:
Zeile 35: Zeile 35:
=== Testen ===
=== Testen ===
* Skript erstellen (bspw. mit dem Dateinamen <code>date.sh</code>)
* Skript erstellen (bspw. mit dem Dateinamen <code>date.sh</code>)
* als Wert für <code>url</code> = <code>http://sokai.name/date.php</code> verwenden
* <code>http://sokai.name/date.php</code> als Wert für <code>url</code> verwenden
* Skript ausführbar machen (<code>chmod +x date.sh</code>)
* Skript ausführbar machen (<code>chmod +x date.sh</code>)
* Skript aufrufen (<code>./date.sh</code>)
* Skript aufrufen (<code>./date.sh</code>)
694

Bearbeitungen