【问题标题】:php script for upload image not working for app engine用于上传图像的php脚本不适用于应用引擎
【发布时间】:2015-01-01 17:03:14
【问题描述】:

我有一个名为 "test-my-app1" 的文件夹,其中包含我用于 google 应用引擎的应用。该文件夹中有一个名为 img 的文件夹,用于存储我的应用程序 CSS 的所有图像,还有一个名为 profile 的文件夹。在名为 profile (test-my-app1/img/profile/) 的文件夹中,用户可以为他的个人资料图片上传照片。

我使用的 php 脚本成功地适用于我笔记本电脑中的 XAMPP。问题是当我在应用引擎中运行脚本时,图像没有上传到我的文件夹“配置文件”中。这是我的应用 yaml 文件:

application: test-my-app1  
version: 1
runtime: php
api_version: 1

handlers:

- url: /img
  static_dir: img

- url: /profile/(.*\.(gif|png|jpg))
  static_files: profile/\1
  upload: profile/(.*\.(gif|png|jpg))  

知道如何解决吗?这里有一个可能的答案:App Engine PHP upload file我的问题,但没有解决我的问题

【问题讨论】:

标签: google-app-engine image-uploading app.yaml


【解决方案1】:

您需要将文件上传到 Google Cloud Storage,有关如何执行此操作的说明是 here

文件上传到 Google Cloud Storage 后,您可以在 HTTP 响应中提供它们,按照说明 here 使用允许动态调整大小、裁剪和旋转的图像服务服务。

您需要将应用程序文件上传到的文件系统视为只读文件系统。

【讨论】:

  • 我明白你的意思......我无法从文档中理解很多东西。是否有任何教程或示例来演示我们如何一步一步地做到这一点?
  • 很多关于互联网的教程,例如zdatatech.com/blog/…
  • 感谢您的回答,我访问了该站点并为我尝试了代码。它不起作用,我在这里发布了一个问题:stackoverflow.com/questions/27754507/… 我做了什么,如果你有空闲时间请检查
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多