问题标签 [appfog]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - “大”S3 图像无法在 PHP 中加载
我正在尝试在 AppFog PaaS 系统上使用 WordPress。不幸的是,AppFog 没有持久存储,因此数据库之外的所有内容都需要存储在某个外部系统(如 S3)上。我成功地使用了一个插件,它将我所有的 WordPress 媒体推送到 S3,但在加载一些图像时遇到问题。
为了进行调查,我部署了以下脚本:
这让我可以直接测试我在 PHP 中读取和写入图像的能力。这个代理脚本非常适合大约 10KB 以下的图像——即,当我在浏览器中打开脚本并将其指向我的 S3 存储桶中的某个“小”图像文件时,我可以看到它。
但是,当我尝试加载“大”文件(超过 10KB)时,会出现错误。在 Firefox 中,这是:
我已经为此苦苦挣扎了几个小时,似乎无法弄清楚任何事情。我尝试将其更改output_buffering
为更大的值,但这并没有帮助。
任何提示将不胜感激!
javascript - 使用 Express.js 从 Amazon S3 流式传输资产 (JS/CSS/图像)
我最近在 AppFog 上部署了我的 Node.js 博客。我计划在 Amazon S3 上使用存储桶来流式传输我的资产(javascript/样式表/图像)。
如何确保 Express.js 将静态资产获取到我的 Amazon S3 存储桶而不是常规存储桶/public
?
sqlite - 如何在 appfog 中使用 sqlite?
我在 appfog.com 上使用烧瓶来制作个人博客。今天我尝试使用 sqlite。我可以使用 sqlite 在本地运行应用程序,但是当我将应用程序更新到 AppFog 时,它似乎不起作用。我在 AppFog 的文档中找不到如何使用 sqlite。谁能告诉我?
谢谢...
对不起我的英语不好:-)
node.js - 云代工 / appfog 上的 mongodb
我正在使用 mongodb db 部署 nodejs 应用程序,其中包含集合/数据。我在 data/db 目录下有它。它没有用户名/密码。但是对于 appfog,该服务具有用户名/密码。mongodb 服务如何知道从我部署的数据库开始。
谢谢
android - appfog 上的 Node.js express 服务器:在 android 上使用 chrome 时页面刷新时会话丢失
我感到很困惑。我做了一个这样的快递应用程序:
然后我稍微编辑了路线以设置会话变量,检查并删除它。我在本地机器上运行服务器,我使用的任何浏览器(Chrome、Firefox、Android Chrome、Android Dolphin)都按预期工作。但是,一旦我将其上传到 appfog,Android 上的 Chrome 就无法在页面加载时保持相同的会话。你可以自己测试一下,这是我在 appfog 上托管的应用程序:
您来到的第一页将设置一个会话变量。该页面上有一个链接可以检查会话变量是否已设置,另一个链接可以销毁您的会话。Android 版 Chrome 永远不会报告您已设置会话变量。同样,当我的应用程序在 appfog 上时,这仅不适用于 Android 版 Chrome。无论此应用程序是否在 appfog 上,任何其他浏览器似乎都可以正常工作。
这是一个appfog错误吗?这是 Android 版 Chrome 的错误吗?这是快递还是连接错误?还是我做错了什么?
我的代码:
应用程序.js
./routes/index.js
php - 尝试部署到 appfog anchorcms
我刚刚安装了 appfog 的命令行工具并登录,在它说的说明中run af update app
现在我正在尝试设置 [anchorcms][1] 我是否运行更新锚(当我在锚目录或其父目录中时) ) 因为当我这样做时,我收到以下错误。还有一个第一个入门命令是target [url]
我用方括号运行它吗?在此之前我是否也写过 af ,我是否将我的应用程序雾 url 放在方括号内。
如果有的话,您可以帮助我完成将anchorcms 部署到appfog 的步骤,那就太棒了。
我为 af 应用程序获得的输出
php - 将 mysql 隧道传输到 appfog
我正在使用开发本地网站;PHP 5.4.6 阿帕奇 2.4.2 MySQL 5.5.27
目前我正在实现一个简单的登录脚本,带有一个小型数据库。在本地它工作正常。当我
af 更新 kirka “%webdev%”
隧道
, 接着
源mysql_dump.sql;
一切似乎都没有错误。
然后我挂钩我的环境变量以使用在网络服务器上建立连接getenv("VCAP_SERVICES")
然后我在 appfog 上托管的网站开始显示与数据库的连接,但它好像数据库是空的,或者无法从中选择任何内容。当我重做时source mysql_dump.sql;
,它告诉我它必须删除 7 行,然后重新添加它们。意味着数据库不为空。
为什么我的应用程序的 appfog 实例无法从数据库中获取信息?有人有这方面的经验吗?
本地主机上的图片;http://img811.imageshack.us/img811/7818/55079155.png
图片在appfog;http://img707.imageshack.us/img707/2983/94724810.png
github上的源代码;https://github.com/kirka121/CST8285_Webdev
期待回复的人
node.js - 在 AppFog 上运行 node.js?
我将文件上传到 AppFog 并访问了我刚刚创建的站点。
但似乎该站点仅加载 index.html。
我的 node.js 文件名为 server.js,也许我应该将它命名为其他名称?
帮助?
appfog - 如何将应用程序分块推送到 Appfog?
我想知道是否有一种方法可以指定您在 appfog 上修改的任何特定部分的文件夹,当您在 appfog 上推送或更新应用程序时,它会从您推送的当前目录上传所有内容,但有时您会修改一些应用程序的一部分,但您不想上传整个应用程序
当您尝试上传时,Appfog 存在一些应用程序大小问题,我想知道是否有一种方法可以指定应用程序的一部分而不是整个应用程序
appfog - 错误信息,无法将 MySQL 服务绑定到 App
当我尝试将 MySQL 服务绑定到我的应用程序 (AppFog) 时遇到问题。
消息:名称:VmcError,端点:POST:/服务,状态代码:502,代码:503,描述:来自服务网关的意外响应
问题是什么?
安东尼