Re: file_get_contents limit
| From: | Andrew Ballard | Date: | Tue, 29 Jun 2010 20:56:15 +0000 |
| Subject: | Re: file_get_contents limit | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-306550@lists.php.net to get a copy of this message | ||
On Tue, Jun 29, 2010 at 4:39 PM, Ashley Sheridan
<ash@ashleysheridan.co.uk> wrote:
>
> On Tue, 2010-06-29 at 16:37 -0400, Andrew Ballard wrote:
>
> > On Tue, Jun 29, 2010 at 4:21 PM, Ashley Sheridan
> > <ash@ashleysheridan.co.uk> wrote:
> > >
> > > Have you looked at the memory settings in php.ini?
> > >
> >
> > I doubt that is the cause, at least not by itself. 21504 characters is
> > only 21K of data (could be more if the characters are multi-byte
> > encoded, but still less than 100K) , and the default memory limit in
> > PHP is 128M. I'm not sure what else it could be, though, as I don't
> > see any limitations on file_get_contents() discussed in the manual.
>
> Default memory limit is still 32MB on every default install I've seen.
>
The manual currently shows 128M, and that's what I've seen for some
time now. Even so, a function returning less than 100K shouldn't
exhaust 32M of memory either, unless something else is at play. If
there is a memory limit being reached, PHP should log either an error
or warning (I can't remember which).
Andrew