Hallo,
der folgende Code laeuft unter XP problemlos.
#!/usr/bin/php
<?php
ini_set('error_reporting', E_ALL);
$file = '/mnt/temparch/test.60.log';
$fp = fopen($file,'r');
$x = 1;
while(!feof($fp)) {
$line = trim(fgets($fp, 999));
$php_errormsg = '';
@eval($line);
if ($php_errormsg) {
echo 'Shitkram['.$x.']: '.$php_errormsg."\n";
break;
}
$x++;
echo "[$fp][$x]\n";
}
$cl = fclose($fp);
echo "[$fp][$x]finish\n";
?>
Unter Linux bricht er wie folgt ab:
[Resource id #5][7265]
Die Ausgabe:
[Resource id #5][78000]finish
wird nicht erreicht.
Hat jemand eine Idee, nach was man hier suchen koennte ?
Achg-ja, 'test.60.log' ist jeweils identisch ...
Gruss und Dank
Norbert