From: Manfred R. <mre...@co...> - 2005-01-26 09:47:11
|
Am Mittwoch, 26. Januar 2005 01:19 schrieb Joe Zacky: > Manfred Rebentisch wrote: > > > >This is a problem of PHP. The PHP-Engine and all add-ons have to be > > compiled with the Option -D _FILE_OFFSET_BITS=64 . > >Without this option the stat member st_size (type off_t) has only 32 Bit. > > > >I did not know, if we can compile PHP with this option, because there are > > more changes needed (or the developers were very strong while using > > types). > > > >The glibc does support it very well. > > > >Manfred > > I'm not doubting you, nor do I pretend to understand anything about > libc/glibc. This link is where I got my information. Please take a look > at it. > > http://bugs.php.net/bug.php?id=27765 > > It won't change how I handle the error because whether it's a php or > libc problem, the error has to be handled in the php script. I can't > expect everyone that uses bobs to patch their libc and/or rebuild php. > > Joe Ok, I saw the error on a RedHat 7.3 Machine, never on the SLES 9 (SuSE Linux Enterprise Server 9). The older glibc may have this "error". It is hard to change the glibc... It is better to use a newer Linux. Manfred |