Forum Moderators: open
This hang lasts a varying period between 3 and 10 seconds and is a pain. Anyone know the source of this problem/why it happens? Web host or what? I would really like to resolve it. I am running a postnuke cms on powweb.
Thanks a ton,
John
[edited by: BlobFisk at 10:21 am (utc) on Nov. 21, 2005]
[edit reason] No URLs please! See TOS [webmasterworld.com] [/edit]
But I think it's something else due to your subtopic:
Site does "transfer" quickly but Waiting for takes forever, why?
If you mean what I think you mean when you say transfer, you're using ws_ftp and just uploading the files, correct? If not, these concepts may apply to other types of transfer.
I don't have a full explanation but I know cause and effect. I'm on satellite and the upload speed is often worse than dialup so sometimes I can observe web life in slow-motion. :-D
It appears there are three things that occur when you FTP using ws_ftp. It does the transfer, but then executes a PWD and LIST command. Until it's done with these two commands, the server-side system sees this file as BUSY. In fact, when uploading perl scripts, you will get a 500 error if you call the script before these two steps complete, and the error log indeed shows "text file busy or unable to stat."
For other files, such as plain text files or images, they will sometimes come up blank until the process is done.
You can disable the LIST command in ws_ftp by clicking off the "refresh file list after transfer" in options but don't know if that will help. Just wait it out, I guess.