问题标签 [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.

0 投票
0 回答
102 浏览

nginx - 摆脱 openshift 欢迎页面

我已经使用 Nginx 墨盒在 openshift 上创建了一个应用程序。使用 git 成功添加、提交和推送,但是当我单击查看应用程序时,它显示:

欢迎使用 OpenShift 上的 Ngnix 应用程序

我应该更改哪个文件,以便我可以查看我的应用程序并摆脱这个欢迎页面?

0 投票
1 回答
69 浏览

git - 将墨盒添加到 OpenShift 应用程序时出错

将 a 添加cartridge到我的diy OpenShift application. 墨盒清单 URL 是一个原始的浏览 URL,后缀为?raw. 任何意见和/或建议将不胜感激。

0 投票
0 回答
305 浏览

node.js - openshift 中与 Mongodb 墨盒的节点墨盒连接错误

我尝试了很多,但无法在 openshift 节点盒与 mongo 盒对话的简单平均应用程序中让节点连接到 Mongo。一切正常,但如果您转到 URL ,应用程序会出错(服务暂时不可用错误) 。

我使用了正确的环境变量,如果我 ssh 到实例并在本地连接到 mongo 或在应用程序根目录运行节点服务器,一切正常。

但是,如果我 git push 它,构建、部署等工作正常,但是当我转到应用程序 URL 时,它会出错。请帮忙。不确定问题出在哪里,因为代码在本地和 repo 目录中的 openshift 服务器上运行良好,在命令行中使用“节点服务器”。

0 投票
1 回答
1156 浏览

java - OpenShift 上的 MySQL UTF-8 编码问题

我正在使用 Tomcat7 (jboss EWS 2.0) 从 OpenShift 运行一个应用程序,它使用 hibernate 作为持久层。应用程序和 UTF-8 编码在 localhost 上正常工作,但是当我部署到 OpenShift 时,UTF-8 编码中断。目前中文字符都变成了 '????'。

我在 OpenShift 上使用 MySQL 5.5。



我使用的那些休眠配置。

持久性JPAConfig.java



持久性.properties


当我推送更改
post_start_mysql时,action_hooks 工作正常



pre_start_jboss



注意:当所有bean都初始化后,自动设置DB

我有一个数据库如下:

0 投票
1 回答
134 浏览

mysql - 如何在 OpenShift 上获取在 PHPmyadmin 中创建的数据库?

我在 PHPmyadmin 中创建了一些需要通过 OpenShift 访问的数据库。我已经添加了正确的墨盒才能做到这一点,但我不知道如何手动上传这个数据库,或者 OpenShift 是否会自动上传。有人对这个有经验么?

0 投票
1 回答
149 浏览

openshift - OpenShift PHP Image Asset Giving 500 Error

I have deployed a PHP website do an OpenShift PHP 5.4 Cartridge. The application loads just fine, CSS, JS, etc. but images do not load correctly. The images exist in the git repo which is being pushed to OpenShift just fine but when I attempt to access an image, say from http://someopenshiftapp/images/logo.jpg it fails with a 500 error.

The server log gives me: /app-root/runtime/repo/images/.htaccess: Invalid command 'IndexIgnore', perhaps misspelled or defined by a module not included in the server configuration

I am trying to resolve this issue but so far google has not been able to help me. I tried editing the httpd.conf to include the module but that is a read only file. I may have to create a new cartridge from scratch? How do I serve images with OpenShift?

0 投票
1 回答
164 浏览

openshift - 在 OpenShift 中创建自定义墨盒应用程序时出错

我正在尝试使用命令在 OpenShift 上创建自定义墨盒应用程序rhc -d create-app liferay htt....。出现错误,但我不知道在哪里可以找到更具体的信息。这个错误是什么意思,我该如何解决?

0 投票
0 回答
420 浏览

openshift - OpenShift:添加墨盒后无法停止、重新启动或删除应用程序

我尝试向现有 OpenShift 应用程序添加一个盒式磁带 (cron-1.4),但它被锁定,我无法停止、重新启动或删除它。我也尝试使用 rhc shell 与 ssh 连接,但无法连接。我试过命令

但没有任何改变。这是它报告的错误:

0 投票
1 回答
285 浏览

php - 如何在 Openshift 上安装 PHP5?

我正在尝试使用此处提供的说明安装 PHP5 。

但是,当我执行: 时nohup ${OPENSHIFT_REPO_DIR}/misc/make.sh &,我会 nohup: failed to run command .../make.sh: Permission deniednohup: ignoring input and appending output to nohup.out.

我试过了sudo,但我没有访问权限sudo(当然)。

有没有人有在 Openshift 上安装 PHP5 的清晰、完整和操作说明?

0 投票
0 回答
28 浏览

openshift-cartridge - 如何开发在设置/安装阶段运行 maven 插件的 Openshift 盒式磁带?

我想为 openshift 创建一个墨盒,它将设置/安装并启动一个带有一些特定捆绑包的 Equinox 容器。我已经有一个 maven 插件,它负责创建安装文件夹、从 maven 存储库下载所有捆绑包并创建所需的配置文件。我想使用这个插件,而不是使用 bash 重现所有这些设置步骤。那么,有什么办法可以在安装时通过 openshift 运行 Maven 反应器?