RE: [PHP] Max File Size
| From: | Roger Lewis | Date: | Thu, 05 Dec 2002 07:58:51 +0000 |
| Subject: | RE: [PHP] Max File Size | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-127110@lists.php.net to get a copy of this message | ||
Hi,
Thursday, December 5, 2002, 5:11:16 PM, you wrote:
RL> Jason Wong responded Wednesday, December 04, 2002 10:24 PM
RL> < On Thursday 05 December 2002 10:14, Roger Lewis wrote:
RL> < > Thanks for the suggestion. I'll try ini_set although I'm not yet
RL> certain
RL> < > of how to use it.
RL> < As has already been pointed out, the uploads take place *before* your
RL> script
RL> < is run. The manual has table which shows what you can and cannot
change
RL> using
RL> < ini_set().
RL> < THE place to change it is in php.ini.
RL> < > I checked again and post_max_size is not in my php.ini, but perhaps
I
RL> < > should just add it.
RL> < Perhaps you should indeed. I think it defaults to 2M, so if you
haven't
RL> set it
RL> < 2MB is your limit.
RL> < > Also, I was wrong before - I do have a directive for memory_limit.
It
RL> is
RL> < > 8M
RL> < I think this only has effect if php was compiled with
RL> "--enable-memory-limit".
RL> < > Regardless, this doesn't explain why I can't upload a file that
exceeds
RL> 2M,
RL> < > except that I don't seem to be able to reset upload_max_filesize to
RL> greater
RL> < > than 2M.
RL> < You mean you set it in php.ini and phpinfo() reports something
different?
RL> < --
RL> < Jason Wong -> Gremlins
RL> That's what I've been trying to say, Jason. I set upload_max_filesize
in
RL> php.ini to 8M, 8000000, or any other number, restart Apache, and the
reset
RL> seems to be ignored. When looking at phpinfo, upload_max_filesize is
RL> *always* 2M.
RL> Adding the directive post_max_size = 16M to my php.ini did nothing
except
RL> change my include_path settings ?%!?!*. (I can see in phpinfo that the
RL> default is 8M, but there is no setting in my php.ini)
RL> In reply to Tom's comment, there is no difference between master and
local
RL> settings; however, there are no separate settings in my php.ini either.
RL> Do you have any other thoughts on this?
RL> Regards,
RL> Roger
TR> A shot in the dark check for:
TR> file_uploads = On
TR> --
TR> regards,
TR> Tom
file_uploads = 1.
I presume this is means "on", right?
Roger
I think I figured it out. The clue was that phpinfo() would show changes
that I wasn't making. I concluded that it might be a syntax error in my
php.ini due to some weird line wrapping that was going on. (I can't see the
entire text on my telnet screen). I deleted my entire section on "Paths and
Directories" and replaced with a clean section. Then reset
upload_max_filesize and restarted Apache.
Wadda you know! It worked.
Thanks for all the comments and suggestions.
Roger
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php