PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   PHP Seiten für Suchmaschine in HTML umwandeln und abspeichern (http://www.selfphp.de/forum/showthread.php?t=6165)

Ben20 24.11.2003 16:30:45

Um etwas automatisch ausführen zu lassen brauchst Du CronJobs. Sowas wie der Taskplaner unter Windows, nur besser! Um einen CronJob zu starten brauchst Du aber ssh Zugriff auf den Webserver. Falls Du das nicht hast kannst Du Dir sowas auch bei Selfphp holen!

Christen 24.11.2003 16:52:36

Ich werd noch wahnsinnig.

Jetzt gehts wieder nicht....

Er nimmt mir nur ein oberer Teil einer gesammte Seite.

Warum weiss ich nicht..

Ben20 24.11.2003 16:55:15

Das könnte evtl. an einem TimeOut liegen. Die meisten Provider lassen ein PHP Script nur 30 Sekunden oder weniger laufen. Bei großen Seiten läuft das Script dass die statischen Seiten generiert aber mit Sicherheit länger!

Christen 24.11.2003 17:28:00

Es klappt nur teilweise.
 
Das Script läuft kaum länger als 3 Sekunden. Wenn das ein Serverproblem ist..

Was macht das Sript eigenlich hier?:
$htmldata =fread ($dynamic_source ,1024 *1024 );

Funktioniert nur teilweise:
Auf dem Server hatte ich zwar nur ein Script und der «tmp»-Ordner habe ich auch gelöscht, aber es ist möglich dass er Probleme hatte mit der temporären Datei.

Ben20 24.11.2003 17:51:57

Zitat:

$htmldata =fread ($dynamic_source ,1024 *1024 );
Hier werden wohl die Daten aus den Quelldateien ausgelesen!

Christen 24.11.2003 18:18:06

Automatisch ausführen
 
Zitat:

Original geschrieben von Ben20
Um etwas automatisch ausführen zu lassen brauchst Du CronJobs.
Gemäs hier http://www.thwboard.de/forum/showtop...?threadid=1888 soll das aber mit PHP und MySQL auch möglch sein.

PS: Frag mich nur warum "1024 *1024"

Ben20 24.11.2003 19:00:09

Du brauchst wirklich Cronjobs wenn Du etwas automatisch ausführen lassen willst. Das was in dem Thread vorgeschlagen wurde war dass das Script immer aufgerufen wird sobald jemand die Seite betritt. Im Script wird dann geprüft, ob es mindestens 2 Minuten her dass es zum letzten Mal aufgerufen wurde. Wenn ja, dann noch mal ausführen, wenn nein dann nicht. Das ist aber nicht automatisch sondern muss immer von einem Besucher angeschubst werden. Wenn jetzt 3 Tage keiner auf der Seite vorbeikommt wird das Script auch 3 Tage lang nicht ausgeführt!


1024 * 1024 = sehr viel = Anzahl der Bytes die pro Zeile eingelesen werden!

Christen 26.11.2003 15:03:16

Tutorial Script furnktioniert nicht
 
Ich hab jetzt dann bald alles mögliche versucht (Linux Server). Das Script funktioniert nicht richtig.

Von einer PHP Seite macht es mir immer nur die ersten genau 8.907 KB.
Und zwar immer genau gleich gross.

Das erste Script schein besser zu funktionieren. Schade.


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:45:32 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.