После upload'а файл на локальной машине недоступен
Windows Vista + Apache 2.0.55 + PHP 5.2.6
Может быть, в конце скрипта, который производит закачу, нужно что-то дописать типа mysql_free_result?
После того, как скрипт отрабатывает свое логику он автоматически освобождает все ресурсы, который занял во время работы. Если ресурсы заняты, значит по какой то причине скрип не выгрузился, возможно в нем возник бесконечный цикл, а timeout еще не наступил.
Загрузи файл, подожди минут десять (не закрывая браузер), если по прошествии этого времени ты сможешь переименовать свой файл, тогда это именно твой случай.
Прошло уже больше часа, ситуация не меняется((, причем "занятыми" оказываются все загруженные файлы. А timeout - это
max_execution_time в php.ini? У меня стоит max_execution_time=30. В принципе, я думаю, это глюк какой-нибудь на моей локальной машине, и это не так уж и страшно, просто интересно, может, кто-нибудь сталкивался с этим.
max_execution_time в php.ini? У меня стоит max_execution_time=30.
Да, оно. У тебя веб сервер не закрывает дискрипторы файлов, почему можно понять только разбираясь в коде и копаясь в самой локальной машине. Что, как я подозреваю, не имеет смысла.