Hallo!
Ich möchte eine CMS-Ausgabe als HTML-Datei auf dem Server speichern und verwende diesen Code:
<?php
ob_start();
include("index.php?article=162");
$filecontent = ob_get_contents();
ob_end_clean();
$f = fopen('ausgabe.htm', 'w');
fputs($f, $filecontent);
fclose($f);
?>
Hier bekomme ich die Fehlermeldung: "... failed to open stream: No such file or directory ...". Lasse ich aber den Searchpart weg und schreibe nur include("index.php"), funktioniert es ohne Probleme. Kompletter statt relativer Pfad bringt keine Abhilfe, require statt include auch nicht.
Phpinfo sagt mir: allow_url_include = off. Ob es daran liegt? Safe_mode ist off. Welche anderen Möglichkeiten gibt es, eine dynamische Ausgabe einzulesen oder vielleicht direkt als HTML-Datei abzuspeichern?
Danke für Hinweise!