- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用带有 uploadprogress 扩展的 php 5.3.2 在使用 zend 框架上传期间获取进度条。即使是 zend 提供的演示也无法正常工作。 zend 示例中的代码 -
if (isset($_GET['uploadId'])) {
set_include_path(realpath(dirname(__FILE__) . '/../../../library')
. PATH_SEPARATOR . get_include_path());
require_once 'Zend/ProgressBar.php';
require_once 'Zend/ProgressBar/Adapter/JsPull.php';
require_once 'Zend/Session/Namespace.php';
$data = uploadprogress_get_info($_GET['uploadId']);
$bytesTotal = ($data === null ? 0 : $data['bytes_total']);
$bytesUploaded = ($data === null ? 0 : $data['bytes_uploaded']);
$adapter = new Zend_ProgressBar_Adapter_JsPull();
$progressBar = new Zend_ProgressBar($adapter, 0, $bytesTotal, 'uploadProgress');
if ($bytesTotal === $bytesUploaded) {
$progressBar->finish();
} else {
$progressBar->update($bytesUploaded);
}
uploadprogress_get_info 始终返回 null。我认为我的代码有问题所以我下载了可用的工作示例 http://labs.liip.ch/uploadprogresssimple/index.php但即使在那种情况下,uploadprogress_get_info 也总是返回 null。
我的上传进度配置值
启用上传进度支持
版本 1.0.1
uploadprogress.file.contents_template/tmp/upload_contents_%s
uploadprogress.file.filename_template/tmp/upt_%s.txt
上传进度.get_contents 1
虽然谷歌搜索我发现 uploadprogress 扩展有一些问题 Suhosin Patch < 0.9.26但我正在使用 Suhosin 补丁 0.9.9.1
最佳答案
你在本地测试吗?我的意思是在本地主机上测试这个?尝试上传到远程主机,或测试一个相当大的文件(确保您之前设置了 upload_max_filesize
和 post_max_size
)。
关于PHP Uploadprogress 扩展函数总是返回 null,没有上传数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839193/
我正在尝试编写一个使用 Vimeo API 上传视频的 WordPress 插件。我正在尝试为上传提供一个进度条,用户可以看到它正在工作。为了生成状态栏,我正在使用 jQuery.Form 插件并访问
这个问题在这里已经有了答案: Calculating percent done for progress dialog (3 个答案) 关闭 8 年前。 我有一个 QT 程序,它使用 QNetwor
我正在使用带有 uploadprogress 扩展的 php 5.3.2 在使用 zend 框架上传期间获取进度条。即使是 zend 提供的演示也无法正常工作。 zend 示例中的代码 - if (i
基于这个问答 ASP.NET Core 2.0 and Angular 4.3 File Upload with progress ASP.NET 返回 HTTP 事件 - 上传进度和最终响应: [H
我在我的项目中使用 jQuery 表单插件(jquery.form.js)。它在 Chrome/FF 中工作正常,但在 IE8/9 中,未调用 uploadProgress 回调。连官网的demo h
我是 jQuery 新手,目前正在处理文件上传。我想在每次上传图片时添加一些进度条。我在 jQuery 中使用了 uploadProgress 但它似乎不起作用。这是我的代码: $('#_form_'
我的问题是,当我将带有 Angular Progress 的文件上传到 ASP.NET Web-API 服务时,我可以在本地成功收听进度事件 HttpEventType.UploadProgress。
我正在使用从 http://www.plupload.com 下载的 plupload.full.js用于上传图片。 我的问题是,当我尝试使用上传进度事件显示进度条时,它始终只给出值 100。这是一个
我是一名优秀的程序员,十分优秀!