问题标签 [openshift]

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 回答
547 浏览

drupal-7 - OpenShift 上的 Drupal 7 中缺少文件

我在 OpenShift 上运行了一个 drupal 安装。我一直在使用 git(命令行)安装所有模块和主题。但是,我尝试直接安装模块并且安装成功。我现在面临的问题是,当我尝试拉取请求时,我得到的只是我使用命令安装的模块和主题,而不是我“直接”安装的模块和主题。

有人对此有所了解吗?

0 投票
1 回答
1474 浏览

tomcat - 将 Grails 2.1.1 应用程序部署到 Tomcat 作为一场爆炸式的战争?

我试图在 OpenShift 上部署一个 Grails 应用程序,并且我试图避免每次更改都在网络上推送一个 50MB 的文件。

我创建了一个项目~/dev/apps/grails/test来测试它

基于这个答案,我添加了

to grails-app/conf/BuildConfig.groovy,这导致创建此文件夹:

我怎么能告诉它在哪里制造爆炸战争~/dev/apps/grails/test/target/test-0.1

像这样复制文件夹:

工作正常,但我正在尝试自动化整个过程以提供 OpenShift 的快速启动脚本。

0 投票
2 回答
162 浏览

git - 使用 git 链接 repo 子文件夹

我有一个关于 Red Hat OpenShift (git) 的项目和一个关于 Bitbucket (git) 的项目。

如何将 Bitbucket 项目的子文件夹链接到 OpenShift 项目的子文件夹?

(以便在一个子文件夹中进行提交会在另一个子文件夹中进行相同的提交)

0 投票
1 回答
10425 浏览

configuration - 在没有管理控制台 gui 的情况下配置 Glassfish

我已经安装了 Glassfish 应用服务器 Openshift 云服务器。由于 Openshift 的限制,我只能使用 :8080 端口。它不会让我在 :4848 端口上运行管理控制台,我会以某种方式从配置文件手动配置数据源、文件领域和安全领域。

a-) 是否可以在没有管理控制台的情况下进行配置?

b-) 管理控制台可以与应用程序一起在 :8080 端口上运行吗?

注意:无法为管理控制台分配任何端口 Openshift 不允许我这样做。

谢谢

0 投票
2 回答
792 浏览

symfony - symfony 2,演示无法在远程服务器上运行

我创建了包含 AcmeDemoBundle 的全新 symfony 2 应用程序。它工作正常。

我注释掉了,app_dev.php以便可以从远程服务器(openshift 云)访问它。在本地主机上它可以正常工作。我将 git 推送到 openshift,并按app_dev.php预期工作。

然后我将演示路线移至 route.yml(用于生产)。

在本地主机上app.php工作没有任何问题。所以我 git 推送到 openshift 但随后app.php抛出错误:

无法打开流 Acme/DemoBundle/Resources/views/Welcome/index.html.twig

因此,我将演示路线放回routes_dev.ymlgit push,但 openshift 错误仍然存​​在。

可能是什么问题?

编辑:问题是在我的本地主机路径上树枝模板是“/var/www/html/jba/php/src/JBA/MainBundle/Resources/views/Default/index.html.twig”但在openshift上它仍然看起来到同一个目录。但是openshift dir布局不同,所以找不到模板。我想我必须配置 openshift 才能查看正确的目录。就是不知道怎么办。

0 投票
3 回答
3371 浏览

java - 在 Openshift 中配置 MySQL 连接

我是 Openshift 的新手,我有一个问题。

我能够通过“phpMyAdmin”创建数据库,但现在,我无法连接到它。

当我尝试连接到数据库时,我得到的错误如下: javax.servlet.ServletException: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver' javax.faces.webapp.FacesServlet.service(FacesServlet.java:321)

我的库目录在我的 Eclipse 项目中定义良好。见下图:

在此处输入图像描述

有人有什么建议吗?

在此先感谢,伊曼纽尔

0 投票
2 回答
2462 浏览

mysql - 在 Openshift 上使用 MySQL 和 Symfony 2

我将 MySQL 和 PHPMyAdmin 墨盒添加到我的 openshift php 应用程序中。添加 mysql 墨盒后,我看到页面显示:

但我不知道这是什么意思。

当我通过 PHPMyAdmin 访问 mysql 数据库时,我看到 127.8.111.1 作为数据库主机,所以我配置了我的 symfony 2 应用程序(parameters.yml):

现在,当我访问我的网页时,它会抛出一个错误,我认为这与 mysql 连接有关。有人可以告诉我执行上述操作的正确方法吗?

编辑:似乎mysql连接工作正常,但不知何故

被抛出。

0 投票
1 回答
2694 浏览

php - PHP; 错误 101 (net::ERR_CONNECTION_RESET):连接已重置

我有 symfony 2 应用程序,它在本地计算机上运行良好。我把它上传到了redhat的openshift云服务器。当我访问以下页面时

它应该重定向到

页面,但服务器将端口号 80 添加到 url,即它变为:

并抛出以下错误:

如果我删除端口号并重新加载页面,那么登录页面会正确显示。登录后发生同样的错误。(目前,您可以通过实际浏览上述网址来尝试此操作)。

我检查了 openshift 服务器上的 $_SERVER['SERVER_PORT'] 变量,它返回 80;即openshift的Apache服务器端口号是80。

如何解决问题?

0 投票
1 回答
2620 浏览

hibernate - Openshift 数据源不工作

我在 openshif 中有一个项目,我正在尝试使用 mysql 数据源配置模块。但它不起作用。

这是代码hibernate.cfg

这是代码applicationContext-security.xml

这是代码applicationContext.xml

它的配置是standalone.xml

我用 ssh 访问了我的项目。检查文件 teste.war.failed。我可视化了这个文件:

我在路径中配置了一个 mysql 模块jbossas-7/jbossas-7/modules/com/mysql/jdbc/main/

这是配置module.xml

请帮忙!

0 投票
2 回答
2241 浏览

tomcat - 为什么我在 OPENSHIFT 上托管的应用程序中收到 ERR_TOO_MANY_REDIRECTS?

我已经按照本文中的步骤操作:http ://middlewaremagic.com/jboss/?p=2241 ,一切正常(我已经成功上传了我的应用程序并且它正在运行)。几天后,当我访问它时,我开始使用任何浏览器(使用 HTTP 或 HTTPS)收到“ERR_TOO_MANY_REDIRECTS”错误。我已经停止了应用程序,但错误仍然存​​在(!),有人知道会发生什么吗?谢谢!