【问题标题】:Where is htdocs in OpenShift cartridge?OpenShift 墨盒中的 htdocs 在哪里?
【发布时间】:2013-06-08 09:17:49
【问题描述】:

我已经设置了一个 OpenShift 帐户,并使用了 CodeIgniter 快速入门。 在 OpenShift 管理控制台中,我点击进入我的 URL,CodeIgniter 的默认 welcome_message 将按预期显示。

现在我使用 WinSCP 连接到我的远程站点,并找到一个我不认识的文件夹结构。我已经尝试搜索 htdocs,以及“welcome_message.php”,但没有任何运气。

谁能指出我在哪里可以找到 OpenShift 上的 htdocs 文件夹等?

提前致谢。

【问题讨论】:

    标签: openshift htdocs


    【解决方案1】:

    您不应使用 WinSCP 将代码推送到您的应用程序。你当然可以,但你失去了很多功能。将代码推送到 OpenShift 的正确方法是通过 git。

    为了回答您的问题,应用程序根位于:

    ~/app-root/runtime/repo/php/

    让我知道您对 CI 快速入门的看法。我写于差不多 18 个月前,它可能需要更新。

    -- gs

    【讨论】:

    • 我没有使用 WinSCP 来推送代码......只是作为一个窗口来查看那里的文件作为解决我的“Git push”问题的工作
    • 对于 CI-Quickstart,我并没有什么意见,因为我只是想简单地部署我在本地开发的 CI 应用程序。
    • 从 WinSCP 看,我似乎在树的一个完全不同的分支上。我要找的就是那个小前缀“~”。然后我所做的是回到我的 WinSCP 会话管理器并在环境目录下确保未指定远程目录 - 即调出默认值。这让我进入了你建议的分支。
    • 在我成功将我的应用推送到 OpenShift (git push origin master) 后,我仍然遇到同样的问题。我确实得到了“停止 apache...正在启动 Apache...等的响应。但是(1)我仍然在应用程序 url 上收到了默认的 CodeIgniter 欢迎消息,并且(2)通过 WinSCP 文件都是相同的默认值 - 我推送的文件不会出现在我能看到的任何地方。
    猜你喜欢
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多