Forum Moderators: open

Message Too Old, No Replies

Strange problem with POST

         

optik

10:29 pm on Sep 8, 2008 (gmt 0)

10+ Year Member



Hi

I have a file upload form that has been working fine for over a year, but recently some users have had trouble uploading files.

I have tested the form in a number of browsers and it seems ok, many other users are also using the form normally.

Today I checked the access log fro the site and could track the movements of one of the users who is having problems, it's worth noting he has tried several times and so have other users experiencing the problem.

Oddly there was no record of the POST at all despite logs of successful POST being there,
I don't know if this means that the POST was not properly attempted, or that there was a problem during the POST. What is certain is that it is never getting to the next page.

I can't think of how this problem would occur out of the blue or what may be causing it.

I am using PHP on a linux server.

Any thoughts would be appreciated.

Demaestro

10:39 pm on Sep 8, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



File size could be to blame for this.

I would ask users to report on the file size when they experience a failure.

Huge file sizes could timeout the browser before it has time to send the request off to the server, which could explain why you don't see the POST for some of them.

Maybe even test yourself with a really large file.

optik

6:51 am on Sep 9, 2008 (gmt 0)

10+ Year Member



I happen to know that the files are not that large and files of the same size have been posted without problems, I too thought of this - my php config for uploads is set correctly.

Br3nn4n

5:58 am on Sep 13, 2008 (gmt 0)

10+ Year Member



It has to be something your host changed...at least from my experience.

[edited by: tedster at 4:12 pm (utc) on Sep. 13, 2008]

optik

9:53 am on Sep 13, 2008 (gmt 0)

10+ Year Member



Your probably right

[edited by: tedster at 4:12 pm (utc) on Sep. 13, 2008]