问题标签 [openshift-cartridge]
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.
mongodb - MongoDB OpenShift 盒的初始大小是多少?
在我的 OpenShift 服务器控制台上,我执行了:
du -hs * | sort -h
并得到:
60K cron
128K nodejs
11M redis
12M git
176M app-deployments
180M app-root
481M mongodb
我不在网络应用程序中使用 mongo。这是否意味着 481M 是初始 MongoDB 磁带大小?
openshift - 无权访问插件中的可写目录
在redmine的信息中没有权限对插件中的可写目录,下图,从而产生使用系统的问题。 REDMINE 在 OPENSHIFT
如何解决这个问题,因为我在 githuib 报告了同样的问题,但到目前为止没有答案,有人有什么提示吗?
Github:https ://github.com/openshift/openshift-redmine-quickstart/issues/13
mysql - 在 openshift online (rhcloud.com) 上公开 MySQL DB
是否可以将 MySql DB 公开为在线 openshift 上的服务,以便其他服务器应用程序(在 openshift 基础架构/集群之外)可以访问它?
php - 如何在 Openshift 上配置 Laravel 5.2?
我一直在浏览有关如何在 Openshift 中使用和配置 Laravel 的教程和墨盒,但无济于事。即使是我能找到的最好的东西也无济于事。到目前为止,我能够做的是设置 Laravel,这样我就可以看到中间显示“Laravel”的欢迎页面。
我所做的是使用这两个墨盒:
- PHP 5.6.16 - https://github.com/boekkooi/openshift-cartridge-php
- Nginx - https://github.com/boekkooi/openshift-cartridge-nginx
使用https://github.com/lucho2d7/openshift-quickstart-laravel5.2
基本上将所有这些放在一个 rhc 命令中:
这基本上在 Openshift 上使用 Nginx 1.9.12、PHP 5.6.16、MySQL 5.5 和 Laravel 5.2.12 创建了一个应用程序:
接下来我注意到 Laravel 5.2.12 并composer update
在目录中运行并将其获取到 Laravel 5.2.30,再次访问该应用程序时我仍然看到 Laravel。
现在问题来了。我使用了自动登录/注册制造商命令
php artisan make:auth
命令运行并且所有内容都在它的适当文件夹中,当您访问应用程序时,您会看到修改后的欢迎页面,右上角有登录和注册按钮:
但是,当您单击登录、注册和主页时,您会在页面上收到 404 not found 错误:
其他按钮的路径是相同的,例如按 Login 将我带到 /login,Register 将我带到 /register,Home 将我带到 /home,同时给我错误页面。
我一直无法想出解决这个问题的办法。到目前为止,我已经尝试将我的 URL 添加到 config 文件夹中的 app.php 文件中,除此之外没有其他任何内容。我真的无权访问 httpd.conf 文件或在服务器中使用 sudo。虽然我尝试查看错误日志,但也无法通过它找到解决方案。
错误日志基本上只是针对不同的错误路径重复这一行:
我实际上可以访问 /var/lib/openshift/username/nginx/conf 中的 nginx_http.conf ,它目前有这个:
任何帮助将不胜感激!
maven - 由于维护停机时间,Openshift 上的 Jenkins 无法为请求提供服务
我在 Openshift 上有一个jenkins服务器,即使在将我的计划升级到青铜计划并使用大齿轮后,服务器在构建过程中也会出现故障。
每次我在 Openshift 上运行 jenkins 构建时,我都会在构建过程中收到以下消息:
然后构建从构建历史中消失。
有没有办法知道为什么詹金斯在构建过程中失败了?我应该检查哪些日志?
我设置了Builder size
tolarge
和Builder type
to jbossas-7
,有没有更好的配置可以用来完成构建?
有没有办法在从属服务器中设置我的 Maven 存储库,这样我就可以节省一些磁盘配额?
提前,谢谢。
tomcat - https 在 Openshift diy
我正在使用 Openshift DIY 墨盒。我希望能够在我的应用程序上使用 https。事实上,我的安全配置需要安全连接。我无法让它按照本页中的说明工作。有没有办法让 https 在 DIY 墨盒上工作?
谢谢
注意:我的应用程序是一个 Spring Boot 应用程序,我使用的是嵌入式 tomcat 容器。如果您想知道任何细节,请告诉我,我可以在这里发布。
openshift - 尝试运行 Mirth Connect 的 OpenShift DIY 服务器上的端口问题
我正在尝试在 OpenShift 上的 DIY 服务器上设置 Mirth Connect ( https://www.mirth.com/ ) 实例,用于我正在提供的课程。
Mirth Connect 默认需要两个端口,HTTP 和 HTTPS,8080 和 8443。
看来我可以配置 8080 或 8443,但不能同时配置,而 Mirht 似乎同时使用两者。它使用 8080 让我下载用于管理的 Java Webstart 应用程序,但是当尝试使用 8443 时,该应用程序无法从服务器加载某些资源。
我在 Mirth JIRA 中提出了一个问题,但我不确定这是 Mirth 本身的问题还是 OpenShift 端的一些错误配置。这是那个问题: http: //www.mirthcorp.com/community/issues/browse/MIRTH-3948
关于 OpenShift 可能出现什么问题的任何想法?
谢谢!
openshift - Spring Integration - FTP 不适用于 OpenShift
我使用Spring Integration FTP 将文件从 FTP 服务器复制到本地并进行处理。它在本地使用Spring Boot和 Spring Integration 工作正常,但我已经在 OpenShift 中部署了应用程序,但它不是在寻找 FTP 文件。
例如:
但它不会在 OpenShift 中调用。它是否需要任何特殊配置才能工作?
mysql - Openshift - get domain name for MySQL database
In my env variable there is host for MySQL database. But it is ip in local network (starts with 127...). How can I make MySQL available for external world via domain name for db?