问题标签 [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.
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:update
ClassNotFound: PDO 问题。
在暂存期间,这些命令被成功调用。
我检查了 PHP CLI 的 PDO 扩展不可用(通过检查 php -i),尽管我在 options.json 中提到了它。
如何在一个应用上启用 CLI 和 FPM 扩展?理论上是否有可能为 CLI 和 FPM 提供不同的扩展,以及不同的 user-php.ini 来完全/特别覆盖 CLI 和 FPM 的 php.ini?
swisscomdev - 无法再访问 Swisscom DB 服务
我无法再连接到数据库了。当我尝试通过 cf service-connector 打开隧道时,出现以下错误
swisscomdev - 使用服务连接器连接到 S3 实例
我正在尝试为我的 s3 实例创建一个服务连接器,如下所示:
cf service-connector 13001 mybucketname.ds31s3.swisscom.com:443
但我收到以下错误:
我已根据此文档创建了我的服务密钥。
使用服务连接器连接到我的 MongoDB 可以完美运行。
deployment - 部署失败并出现 504
我正在尝试从控制台将应用程序部署到 Swisscom App Cloud。它报告进度,直到最后,报告了没有进一步解释的 504:
该应用程序的日志报告该应用程序已更新:
尽管有这些消息表明该应用程序已更新,但我仍然看到正在提供该应用程序的旧版本。
编辑
运行带-v
参数的命令后,我看到失败的原因是网关超时:
这是 cloudfoundry 特有的还是与 Swisscom AppCloud 相关的东西?是否有 cloudfoundry 固有的超时限制?
object-storage - Atmos - Cyberduck
如果您想将 S3 与来自 Swisscom Application Cloud 的流行 Cyberduck 应用程序一起使用,您必须使用 AWS2 的自定义连接配置文件。您可以在此处找到此配置文件以供下载
使用签名版本 AWS2 进行身份验证 需要使用 AWS2 Riak 云存储 EMC Elastic Cloud Storage 的已知提供商的不完整列表
cloud-foundry - 如何从 Linux 控制台自动连接到 Cloud Foundry MariaDB 服务?
我需要从 Linux Ubuntu 服务器自动备份我们的 MariaDB 服务。
与服务的连接必须通过创建安全隧道的云代工服务连接器。
例如 :cf service-connector 13000 10.0.20.18:3306
我的问题是这个命令阻塞了命令行,所以我不知道如何启动这个命令然后连接到数据库。我试图在后台使用“nohup”运行该命令,但没有成功。
是否有自动连接到 mariaDB 服务的解决方案?
谢谢,
罗曼
asp.net - ASP.NET Core MVC 健康检查失败
我尝试在 Swisscom Appcloud 上运行 ASP.NET Core MVC Web 应用程序。但是当我启动应用程序时,我在控制台中收到以下错误消息:
看起来 Appcloud 无法检查我的应用程序的运行状况。我是否需要安装 Nuget-Package 或其他东西才能启动并运行它?
谢谢你的努力
swisscomdev - 替代名为 Service Connector 的 Swisscom CF 插件
很多人使用 Swisscom 开发的CF 插件
创建服务实例后,您最终需要管理该服务。例如,您可能需要在数据库中创建数据表或备份/恢复您的数据。对于这些用例,我们创建了 Cloud Foundry CLI 插件服务连接器,它是一个本地代理应用程序,您可以通过它使用您首选的本地安装工具连接到您的服务实例。
有一个替代方案,无需安装和更新 CF 插件。CloudFoundry 提供了一种ssh
进入应用程序的方法,您还可以通过此隧道连接到本地桌面
symfony - 使用 Symfony / PHP 拒绝 Redis 连接
在 Swisscom Application Cloud(基于 Cloud Foundry)上暂存应用程序时,PHP 框架 Symfony 正在调用bin/console cache:clear
以清除缓存以预热应用程序。
我们之前发现,由于在暂存期间不允许连接到例如 SQL 服务,因此此命令失败,并通过在暂存阶段允许数据库服务连接来解决。
不connection refused
,我们在 Redis 服务连接的暂存期间遇到:
但是 Symfony 要求在 staging 期间数据库和缓存服务已经可用。
wordpress - 在 Swisscom Application Cloud 中集成动态 s3(用于存储 wp-content 文件夹)、SQL 数据库和 WordPress
目前 WordPress 和 MySQL 实例在 Swisscom 云上运行。但是上周突然wp-content,由于内容丢失,被删除,无法正常运行网站。之后我与 Swisscom 进行了沟通,他们已经解释了问题和可能的解决方案。他们建议使用外部服务来存储内容媒体文件和其他文档。但我不知道该怎么做。
如果有人解决了同样的问题,请提供您的解决方案或提出一些建议。