Я написал довольно простой скрипт загрузки, который берет файл и загружает его, используя стандартный метод move_uploaded_file, как показано ниже:
//UPLOAD IMAGE
$path = "../../clients/$realClient/" . $_FILES["image"]["name"][$x];
move_uploaded_file($_FILES["image"]["tmp_name"][$x], $path);
$displayPath = "private/clients/$realClient/" . $_FILES["image"]["name"][$x];
mysql_query("INSERT INTO images VALUES(NULL, '$displayPath', '$client', '$project', '$newWeight')") or die("Unable to Insert Image - Please Try Again");
echo "File Successfully Uploaded<br />";
Этот скрипт загрузки отлично работает для большинства целей.Вот моя проблема:
У меня есть стандартный пакет виртуального хостинга, поэтому иногда, когда пользователь пытается загрузить файл, для загрузки которого требуется более пяти минут (например, видео или другого носителя в высоком разрешении), время ожидания сервера истекает,Хостинговая компания заявила, что, поскольку это общий хостинг-сервер, они не хотят увеличивать для меня лимит тайм-аута.
Существует ли более эффективный скрипт загрузки, который позволит файлам загружаться менее чем за пять минут или есть?возможно альтернатива, которую Вы могли бы предложить?
Приветствия, Дэн