Es gibt etliche Windows Editoren, die auch das Unix-Format beherrschen. Beispiele PSPad oder UltraEdit.jensemann hat geschrieben:Finger Weg von Windows Editoren in deinem Fall
Cachen des Board Index für Gäste
- cYbercOsmOnauT
- Ehemaliges Teammitglied
- Beiträge: 3820
- Registriert: 18.02.2004 23:02
- Wohnort: Göttingen
- Kontaktdaten:
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
• Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Juchu!
Es lässt sich wieder ausführen und erstellt die Cache-Dateien.
Das einzige was mich jetzt noch wundert:
warum zT wird nun ein %0D angehängt?
Zum Beispiel: viewforum.php?f=1%0D.php.html
Das sollte doch eigentlich nicht sein.
Die Editoren werde ich mir mal ansehen.
- edit -
Das lag auch an der urls.list, die ich ebenfalls mit Becypad erstellt hatte.
Mit dem anderen editor habe ich sie neu erstellt, hochgeladen und alles funzt einwandfrei.
Danke Danke Danke !!!
Es lässt sich wieder ausführen und erstellt die Cache-Dateien.
Das einzige was mich jetzt noch wundert:
warum zT wird nun ein %0D angehängt?
Zum Beispiel: viewforum.php?f=1%0D.php.html
Das sollte doch eigentlich nicht sein.
Die Editoren werde ich mir mal ansehen.
- edit -
Das lag auch an der urls.list, die ich ebenfalls mit Becypad erstellt hatte.
Mit dem anderen editor habe ich sie neu erstellt, hochgeladen und alles funzt einwandfrei.
Danke Danke Danke !!!
Die Signatur hat Urlaub.
Hallo,
ich hatte da auch noch einige "Frägchen":
Vorab, habe das Script etc direkt über die Shell per nano editor erstellt. Also Formatierungsfehler ausgeschlossen. Pfadangaben stimmen auch.
Jetzt steht dort:
Html Files im wget Ordner werden korrekt erstellt, temp ordner ist leer.
ich hatte da auch noch einige "Frägchen":
Vorab, habe das Script etc direkt über die Shell per nano editor erstellt. Also Formatierungsfehler ausgeschlossen. Pfadangaben stimmen auch.
Jetzt steht dort:
Wo kommen diese html Dateien her? Es stand noch nirgends das man das script aufrufen sollte. Und wenn ich das tue spuckt es folgende Fehlermeldung aus:Das ganze wird im 'wget'-Verzeichnis als 'cache.sh' gespeichert und mittels chmod a+x cache.sh ausführbar gemacht.
Wir wechseln in das 'temp'-Verzeichnis und löschen dort alle HTML-Dateien. Dann benutzen wir eine vorbereitete Liste von URLs, die in der Datei 'urls.list' im 'wget'-Verzeichnis gespeichert sind. Hier die urls.list für phpBB.de:
Code: Alles auswählen
rm: cannot remove `*.html': No such file or directory
Hallo,
Problem erkannt. Ich wollte nur die Hochfrequentierten Foren cachen. Das geht leider so nicht. Damit es funktioniert müssen alle Foren URLs in die urls.list. Ansonsten kommt bei den Foren die nicht in der urls.list stehen ein error weil die entsprechende Datei nicht vorhanden ist. Ich habe deshalb den Teil für die viewforum.php folgendermaßen abgeändert:
Problem erkannt. Ich wollte nur die Hochfrequentierten Foren cachen. Das geht leider so nicht. Damit es funktioniert müssen alle Foren URLs in die urls.list. Ansonsten kommt bei den Foren die nicht in der urls.list stehen ein error weil die entsprechende Datei nicht vorhanden ist. Ich habe deshalb den Teil für die viewforum.php folgendermaßen abgeändert:
Code: Alles auswählen
$tempfile = '/pfad/zu/wget/viewforum.php?f=' . $forum_id . '.html';
if (!$userdata['session_logged_in'] && $_SERVER['HTTP_USER_AGENT'] != 'Cache-Skript' && $start == 0 && $markread == '' && file_exists($tempfile))
{
readfile($tempfile);
exit;
}