问题标签 [swisscomdev]

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.

0 投票
2 回答
682 浏览

symfony - 如何在 swisscomdev/cloudfoundry php_buildback 上为 CLI 使用/启用 PHP 扩展?

**编辑**

在某些情况下,我们需要在已部署的 CloudFoundry 应用程序上调用 Symfony 命令。Symfony 命令是使用 PHP CLI 调用的 php 脚本。

一个例子是bin/console doctrine:schema:update(但可能是用户生成、缓存清除等)

所以对于我们的应用程序,我们需要同时启用 fpm 和 cli。这是通过以下方式完成的:

在 options.json 中。

连接到应用程序后,cf ssh我切换到应用程序目录,我称之为php/bin/php doctrine:schema:updateClassNotFound: PDO 问题。

在暂存期间,这些命令被成功调用。

我检查了 PHP CLI 的 PDO 扩展不可用(通过检查 php -i),尽管我在 options.json 中提到了它。

如何在一个应用上启用 CLI 和 FPM 扩展?理论上是否有可能为 CLI 和 FPM 提供不同的扩展,以及不同的 user-php.ini 来完全/特别覆盖 CLI 和 FPM 的 php.ini?

0 投票
1 回答
234 浏览

swisscomdev - 无法再访问 Swisscom DB 服务

我无法再连接到数据库了。当我尝试通过 cf service-connector 打开隧道时,出现以下错误

0 投票
2 回答
127 浏览

swisscomdev - 使用服务连接器连接到 S3 实例

我正在尝试为我的 s3 实例创建一个服务连接器,如下所示:

cf service-connector 13001 mybucketname.ds31s3.swisscom.com:443

但我收到以下错误:

我已根据此文档创建了我的服务密钥。

使用服务连接器连接到我的 MongoDB 可以完美运行。

0 投票
1 回答
847 浏览

deployment - 部署失败并出现 504

我正在尝试从控制台将应用程序部署到 Swisscom App Cloud。它报告进度,直到最后,报告了没有进一步解释的 504:

该应用程序的日志报告该应用程序已更新:

尽管有这些消息表明该应用程序已更新,但我仍然看到正在提供该应用程序的旧版本。


编辑

运行带-v参数的命令后,我看到失败的原因是网关超时:

这是 cloudfoundry 特有的还是与 Swisscom AppCloud 相关的东西?是否有 cloudfoundry 固有的超时限制?

0 投票
1 回答
363 浏览

object-storage - Atmos - Cyber​​duck

如果您想将 S3 与来自 Swisscom Application Cloud 的流行 Cyber​​duck 应用程序一起使用,您必须使用 AWS2 的自定义连接配置文件。您可以在此处找到此配置文件以供下载

使用签名版本 AWS2 进行身份验证 需要使用 AWS2 Riak 云存储 EMC Elastic Cloud Storage 的已知提供商的不完整列表

0 投票
3 回答
341 浏览

cloud-foundry - 如何从 Linux 控制台自动连接到 Cloud Foundry MariaDB 服务?

我需要从 Linux Ubuntu 服务器自动备份我们的 MariaDB 服务。

与服务的连接必须通过创建安全隧道的云代工服务连接器。

例如 :cf service-connector 13000 10.0.20.18:3306

我的问题是这个命令阻塞了命令行,所以我不知道如何启动这个命令然后连接到数据库。我试图在后台使用“nohup”运行该命令,但没有成功。

是否有自动连接到 mariaDB 服务的解决方案?

谢谢,

罗曼

0 投票
2 回答
667 浏览

asp.net - ASP.NET Core MVC 健康检查失败

我尝试在 Swisscom Appcloud 上运行 ASP.NET Core MVC Web 应用程序。但是当我启动应用程序时,我在控制台中收到以下错误消息:

看起来 Appcloud 无法检查我的应用程序的运行状况。我是否需要安装 Nuget-Package 或其他东西才能启动并运行它?

谢谢你的努力

0 投票
1 回答
333 浏览

swisscomdev - 替代名为 Service Connector 的 Swisscom CF 插件

很多人使用 Swisscom 开发的CF 插件

创建服务实例后,您最终需要管理该服务。例如,您可能需要在数据库中创建数据表或备份/恢复您的数据。对于这些用例,我们创建了 Cloud Foundry CLI 插件服务连接器,它是一个本地代理应用程序,您可以通过它使用您首选的本地安装工具连接到您的服务实例。

有一个替代方案,无需安装和更新 CF 插件。CloudFoundry 提供了一种ssh进入应用程序的方法,您还可以通过此隧道连接到本地桌面

0 投票
0 回答
1003 浏览

symfony - 使用 Symfony / PHP 拒绝 Redis 连接

在 Swisscom Application Cloud(基于 Cloud Foundry)上暂存应用程序时,PHP 框架 Symfony 正在调用bin/console cache:clear以清除缓存以预热应用程序。

我们之前发现,由于在暂存期间不允许连接到例如 SQL 服务,因此此命令失败,并通过在暂存阶段允许数据库服务连接来解决。

connection refused,我们在 Redis 服务连接的暂存期间遇到:

但是 Symfony 要求在 staging 期间数据库和缓存服务已经可用。

0 投票
2 回答
217 浏览

wordpress - 在 Swisscom Application Cloud 中集成动态 s3(用于存储 wp-content 文件夹)、SQL 数据库和 WordPress

目前 WordPress 和 MySQL 实例在 Swisscom 云上运行。但是上周突然wp-content,由于内容丢失,被删除,无法正常运行网站。之后我与 Swisscom 进行了沟通,他们已经解释了问题和可能的解决方案。他们建议使用外部服务来存储内容媒体文件和其他文档。但我不知道该怎么做。

如果有人解决了同样的问题,请提供您的解决方案或提出一些建议。