小编csb*_*er3的帖子

Coldfusion调整大小使图像文件更大?

所以我有一个图像加载器,在将文件上传到Amazon S3之前,它使用以下代码优化图像:

<cfset ImageScaleToFit(myImage,1260,"")>
<cfset imageWrite(myimage,"newImagelocation", 0.9)>
Run Code Online (Sandbox Code Playgroud)

奇怪的是,如果我上传的图像已经是1260宽,24k大小,那么使用上面的代码对其进行优化,图像大小为34k.

为什么优化图像会使图像更大?

coldfusion image image-resizing

4
推荐指数
1
解决办法
62
查看次数

每个应用程序映射的Coldfusion随机失败

在我的application.cfc文件中,有以下代码:

this.mappings["/includes"] = "#expandPath('../../priv/inc/')#";
Run Code Online (Sandbox Code Playgroud)

然后在页面上设置以下CF包含项:

<cfinclude template="/includes/imageOptimise-thumbnail.cfm">
Run Code Online (Sandbox Code Playgroud)

在提交页面的大部分时间里,imageOptimise-thumbnail页面运行没有任何问题,但偶尔会出现错误,提示它找不到imageOptimise-thumbnail.cfm。如果我重新提交页面,可能会起作用,但问题是,为什么有时无法找到该页面?

我查看了CF Admin,但在日志中看不到任何内容说有错误,但是当失败时,它显然显示了Coldfusion“找不到模板”错误消息。

任何人有任何想法吗?

mapping coldfusion coldfusion-2018

3
推荐指数
1
解决办法
75
查看次数

Coldfusion + Docker:未安装 sqlserver 软件包

我正在尝试让 Coldfusion 和 Docker 在我的 Windows 机器上工作。我正在使用以下 docker-compose.yml:

version: "3.7"
services:
  sql:
    image: mcr.microsoft.com/mssql/server:2019-latest
    container_name: sql
    hostname: sql
    networks:
      - network
    ports:
      - "1433:1433"
    volumes:
      - "mssqldata:/var/opt/mssql"
      - "./data:/data"
    environment:
      - ACCEPT_EULA=Y
      - SA_PASSWORD=SQLS3rv3r
      - MSSQL_AGENT_ENABLED=true
      - MSSQL_PID=Express
    
  coldfusion:
    image: adobecoldfusion/coldfusion:latest-2021
    container_name: coldfusion
    hostname: coldfusion
    networks:
      - network
    ports:
      - "80:8500"
    volumes:
      - "./app:/app"
      - "./data:/data"
    environment:
      acceptEULA: "YES"
      password: "C0ldFusi0n"
      enableSecureProfile: "false"
    healthcheck:
      test: curl -f http://localhost/
      interval: 1m
      timeout: 3s
    depends_on:
      - sql
volumes:
  mssqldata:
networks:
  network:
Run Code Online (Sandbox Code Playgroud)

但是当我进入管理员添加数据源时,我收到此错误消息: …

sql coldfusion mssql-jdbc docker docker-compose

3
推荐指数
1
解决办法
120
查看次数