Hallo Vinzenz,
mittlerweile habe ich den Fehler gefunden:
Ich hatte aus der PHP_4.3.4-Distribution die php.ini_recommended
genommen und entsprechend für die Kommandozeile angepasst, weil ich u.a. auch alle als 'deprecated' ausgezeichneten Direktiven wie z.B. 'allow_call_time_pass_reference' usw. aus meinen Scripten ausmerzen wollte.
Leider, leider stand dort im Gegensatz zur php.ini_dist die Directive output_buffering = 4096 anstatt = 'off'.
(und das habe ich übersehen, Seufz, ...)
Die Ausgabe erfolgt hier genau wie im Handbuch beschrieben.
Sogar mit der meinem PHP unbekannten Option -q, sogar mit
dem laut Handbuch überflüssigen -f.
Hier weiss natürlich keiner, wie Dein Skript aussieht,
welche Ausgabe in welcher Art und Weise erfolgt
(außer blockweise) und wie Du sie erwartest.
Es war definitiv klar das der Fehler nicht in den Scripten liegen kann, schlieslich war auch das flush() in den Scripten nicht erfolgreich, usw.
Aber Deine Bemerkung mit den zusätzlichen Startoptionen usw. hat mich dazu veranlasst die cli/php.exe auch mal _nur_ mit einem Script ohne Parameter (und ohne php.ini) aufzurufen, (was erst ging nachdem ich die php.ini für den lokalen Webserver auch aus dem Systempfad gelegt hatte).
Das war dann aber sozusagen der Durchbruch in der Fehlereingrenzung, ;-)
Vielen Dank und viele Grüße,
Horst
PS: Jetzt machen sie schöne, kontinuierliche Ausgaben, =:)
wie z.B.:
running: E:\TEMP\xcopy_merge_binlocals.phpl ...
-
Get Dirinfo from biko
-
Get Dirinfo from eminenz
[eminenz] serverfile is older: run_phpl.cmd
[eminenz] serverfile is older: php.ini
[eminenz] serverfile is older: hn_deepdir.class.php
[eminenz] serverfile is older: xcopy_merge_binlocals.phpl -
Get Dirinfo from biko
-
Get Dirinfo from mobilist
[mobilist] clientfile is older: run_phpl.cmd
[mobilist] clientfile is older: php.ini
[mobilist] clientfile is older: hn_deepdir.class.php
[mobilist] clientfile is older: xcopy_merge_binlocals.phpl -
Get Dirinfo from biko
-
Get Dirinfo from musicman
[musicman] no Clientfile: exifcopy.exe
[musicman] no Clientfile: exifdate.exe
[musicman] no Clientfile: exifedit.exe
[musicman] no Clientfile: exiffile.exe
[musicman] no Clientfile: exifkey.exe
[musicman] no Clientfile: exiflist.exe
[musicman] clientfile is older: run_phpl.cmd
[musicman] serverfile is older: w5sp_status.log
[musicman] clientfile is older: php.ini
[musicman] clientfile is older: hn_deepdir.class.php
[musicman] clientfile is older: xcopy_merge_binlocals.phpl -
Final
[eminenz] clientfile is older: w5sp_status.log -
READY
There are 904 files in C:\bin_local
Action tooks 58,705 sec -
CopyList:
run_phpl.cmd : EMINENZ > BIKO
php.ini : EMINENZ > BIKO
hn_deepdir.class.php : EMINENZ > BIKO
xcopy_merge_binlocals.phpl : EMINENZ > BIKO
run_phpl.cmd : BIKO > MOBILIST
php.ini : BIKO > MOBILIST
hn_deepdir.class.php : BIKO > MOBILIST
xcopy_merge_binlocals.phpl : BIKO > MOBILIST
exifcopy.exe : BIKO > MUSICMAN
exifdate.exe : BIKO > MUSICMAN
exifedit.exe : BIKO > MUSICMAN
exiffile.exe : BIKO > MUSICMAN
exifkey.exe : BIKO > MUSICMAN
exiflist.exe : BIKO > MUSICMAN
run_phpl.cmd : BIKO > MUSICMAN
w5sp_status.log : MUSICMAN > BIKO
php.ini : BIKO > MUSICMAN
hn_deepdir.class.php : BIKO > MUSICMAN
xcopy_merge_binlocals.phpl : BIKO > MUSICMAN
w5sp_status.log : BIKO > EMINENZ
w5sp_status.log : BIKO > MOBILIST