В принципе, я хочу проверить, сколько файлов, которые мой веб-сервер отправил клиенту, когда клиент загружает его. Возможно ли это? Предоставляет ли apache какой-либо модуль / расширение, которое поможет мне выполнить мою задачу? Я использую linux-дистрибутив, apache2 и php5. С уважением.
Кто-нибудь смог реализовать эту функциональность? http://php.net/manual/en/session.upload-progress.php Tl; dr состоит в том, что при отправке формы, содержащей файл, если вы добавляете вход с атрибутом «name», установленным в значение session.upload_progress.name в php.ini, тогда PHP будет заполнять $ _SESSION данными о статус загрузки. Форма: <form action="upload.php" method="POST" enctype="multipart/form-data"> <input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="123" /> <input type="file" […]
этот вопрос задавали много раз, но я боюсь с этой проблемой с трех дней, и я полностью смущен. Я не могу заставить PHP сохранять сведения о файлах с расширением в $ _SESSION ( http://www.php.net/manual/en/session.upload-progress.php ). Все, что я могу получить, это пустая сессия. Самый простой пример моего кода: index.php <?php session_start(); $_SESSION['test'] = 'TEST'; ?> […]
Я использую CURL для загрузки большого файла с внешнего URL-адреса и сохранения его на моем сервере. Это может занять до нескольких минут. Во время загрузки я использую curl_setopt ($ ch, CURLOPT_PROGRESSFUNCTION, .. для запуска анонимной функции, которая периодически обновляет переменную $ _SESSION ['download_progress'] с текущей информацией о загрузке. Теперь все это происходит в файле upload.php, […]
Я пытался создать панель загрузки без флэш-памяти, которая также показывает индикатор выполнения. На нашем сервере у нас есть PHP 5.3 (теперь он не может обновиться до 5.4, поэтому нельзя использовать новую функцию прогона загрузки => http://php.net/manual/en/session.upload-progress.php ). Мы не можем использовать флэш-решения, расширения или подобные. Поэтому я попытался использовать XMLHttpRequest в сочетании с AJAX. Проблема […]