dongyao4419 2015-03-06 20:15
浏览 43
已采纳

GAE上PHP 5.5中的直接文件上传功能是什么?

I gotten an mail from Google about PHP 5.5 runtime and list of new features in it. One of them is listed as support for direct file upload. Can any one explain what does that mean.

Does this mean that I can upload files to the temp directory, extract the data and then destroy the file?

  • 写回答

1条回答 默认 最新

  • douci1615 2015-03-20 00:30
    关注

    This link has the instructions how to do direct file upload.

    https://gae-php-tips.appspot.com/2015/03/09/direct-file-uploads-for-php-5-5/

    Thanks @StuartLangley

    What I found is that old apps have to enable a settings called cloud integration.

    https://cloud.google.com/appengine/docs/java/googlecloudstorageclient/activate

    That explains it. Please go to App Engine admin console (https://appengine.google.com), choose "Application Settings" on the left, click on "Create" button under "Cloud Integration" section, and you should have a default gcs bucket created.

    Thx @mars..@google.com

    Also this part of the code

    // Direct uploads requires PHP 5.5 on App Engine.
    if (strncmp("5.5", phpversion(), strlen("5.5")) < 0) {
        die("Direct uploads require the PHP 5.5 runtime.");
    }
    

    Does not actually tell you if your version is 5.5. I have been running 5.4 for days and it didn't dawn on me as I thought this would work blindly.

    A more working model is this one

    // Direct uploads requires PHP 5.5 on App Engine.
    if (strncmp("5.5", phpversion(), strlen("5.5")) != 0) {
        die("Direct uploads require the PHP 5.5 runtime.");
    }
    

    Hope this helps any one who is working on direct file uploads for PHP in GAE. Now I can start working on my csv files yay.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 如何实验stm32主通道和互补通道独立输出
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题