作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 jquery file upload并想将其应用到我的网站。所以,我解压缩存档并将其内容上传到服务器(我使用的是 php)。我可以在那里看到演示页面,我也已将目录/server/php/files 更改为 777。文件已成功上传到目录。当我添加它们时,我也可以看到上传图片的缩略图: .但是当我使用开始上传按钮时,它上传文件但停止显示缩略图并给我以下错误。 有人遇到过那个错误吗?有什么建议么?更新:这是初始化:
$('#fileupload').fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: 'server/php/UploadHandler.php',
disableImageResize : false,
process: [
{
action: 'load',
fileTypes: /^image\/(gif|jpeg|png)$/,
maxFileSize: 20000000 // 20MB
},
{
action: 'resize',
maxWidth: 1920,
maxHeight: 1200,
minWidth: 20,
minHeight: 10
},
{
action: 'save'
}
],
});
更新 1:我已将属性 data-url 添加到同一个 uploader 以形成表单及其操作。现在我出错了:SyntaxError: Unexpected end of input
最佳答案
@Snoozer 是的,我也遇到了同样的问题,我使用的是 php v7,在启用 gd
扩展后它已修复。
你应该打开你的 php.ini 文件并取消注释这一行:
extension=php_gd2.dll
更新我在选项数组中阅读的评论:
// Set to 0 to use the GD library to scale and orient images,
// set to 1 to use imagick (if installed, falls back to GD),
// set to 2 to use the ImageMagick convert binary directly:
'image_library' => 1,
关于javascript - Jquery文件上传。无法调整图像大小(原始缩略图),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28103078/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!