簡體   English   中英

將Magnolia CMS添加到OpenShift應用程序

[英]Adding Magnolia CMS to OpenShift application

今天,我一直在嘗試將木蘭安裝為Openshift應用程序。 我試圖按照此分步指南進行操作,但我所能獲得的只是日志中的此異常:

原因:java.lang.RuntimeException:木蘭配置不正確,因此無法啟動:無法獲得真實路徑[ctx真實路徑:空]。 請參閱Magnolia文檔以獲取特定於您的環境的安裝說明。

我不知道如何運行它。 同樣,每當我重新提交git或重新啟動應用程序時,openshift都會將更改還原到server.xml並再次放置unpackWARs =“ false”

你讀過這個嗎?

https://blog.openshift.com/free-magnolia-cms-hosting-on-openshift/

另外,您在哪里更改server.xml? 如果您直接在齒輪中進行操作,則會被覆蓋。 您應該做的是進入應用程序的本地git存儲庫,然后進入.openshift / config,其中應該有server.xml。 那是您應該編輯的那個。

所以我找出了問題所在。 在OpenShift中創建應用程序時,我在源代碼中放置了一個github鏈接,但該鏈接未在我的源代碼中生成.openshift文件夾,而我完全迷失了為什么服務器重置服務器設置的原因。

因此,解決方案是在不使用github作為源的情況下創建新的應用程序,然后我可以更改保存配置的server.xml。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM