gpt4 book ai didi

google-app-engine - 图像由本地主机提供,但在我部署时不提供

转载 作者:行者123 更新时间:2023-12-04 16:50:30 25 4
gpt4 key购买 nike

我一直在开发一个 GAE 应用程序,我一直在本地引用一个图像,但当我部署该应用程序时,图像丢失了!!我正在使用 Windows Vista,FWIW。这是我的 app.yaml:

application: pll3rdorder
version: 1
runtime: python27
api_version: 1
threadsafe: yes

handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico

- url: /static
static_dir: static


- url: /download/noiseSources
script: downloadNoiseSources.app

- url: /stylesheets
static_dir: stylesheets

- url: .*
script: main.app

libraries:
- name: webapp2
version: "2.5.1"
- name: numpy
version: "1.6.1"
- name: jinja2
version: "2.6"

我指的是这样的图像:

<img type="image/png" class="image" src="/static/PLL_diagram2_small.png" />

由于某些原因在本地有效,但当我部署时,该图像没有显示!

我也在使用 CSS 样式表,它在本地和部署时都有效:

<link rel="stylesheet" type="text/css" href="/stylesheets/style.css" />

样式表和图像都是静态文件,那么为什么它适用于一个而不适用于另一个呢?我希望有人能照亮我。

最佳答案

确保文件名 PLL_diagram2_small.png 与您的 url 完全匹配。

当你说图像在你的 Windows 机器上工作但在部署的版本中不工作时——考虑到文件名包含大写和小写字母——很可能文件名的大小写有问题。

在您的 Windows 机器上,您的文件系统可能不区分大小写,因此它无法识别文件名中的大小写错误。

部署系统似乎更严格,这里。

无论如何,您只提供了很少的关于实际错误的信息。也许,您可以说明服务器是否给您例如404 或提供指向有问题的站点的链接(如果它对公众可用)。

关于google-app-engine - 图像由本地主机提供,但在我部署时不提供,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com