Re: File locking problem

From: Date: Thu, 07 Nov 2002 21:50:12 +0000
Subject: Re: File locking problem
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-123250@lists.php.net to get a copy of this message
Charles Wiltgen wrote... > I'm having file locking problems. > > I'm using fopen() to write a file via FTP. At the end, I'm doing... > > fflush($fp); > fclose($fp); > > ...and then I include it immediately after. But many times I only get part > of what I wrote to the file, which suggests that it wasn't really flushed > and closed properly. BTW, when I only get part of the file in the browser, I open it with Pico and it's all there. So I know that $stuff = ob_end_clean() is working, and that $stuff is being written to the fopen(ftp://...) pointer correctly. I suspect that PHP is including before the file is closed, but not returning an error. I haven't found any other mechanisms in PHP that would allow me to verify that the file is really, really, really closed after using fflush() and fclose() on an fopen("ftp://..."). Any ideas? -- Charles Wiltgen

« previous php.general (#123250) next »