【问题标题】:openshift "www" directory?openshift“www”目录?
【发布时间】:2023-03-08 19:23:01
【问题描述】:

我的 openshift rhc 客户端无法正常工作,所以我再次使用 Filezilla FTP to acess my openshift

去年我使用filezilla,然后在/var/lib/openshift/54216b58500444bb9d0009d0/app-root/repo/php/ 找到“www”目录但现在不存在这样的结构,我认为openshift 可能会改变目录结构。 我的问题是我在哪里上传我的代码?让我的可扩展应用无缝运行

【问题讨论】:

    标签: php ftp openshift filezilla openshift-client-tools


    【解决方案1】:

    您可以通过查看 OPENSHIFT_REPO_DIR 环境变量找到代码的路径。因此,echo $OPENSHIFT_REPO_DIR 应该会打印出代码的路径。

    但请记住,跨部署的唯一目录是数据目录 (OPENSHIFT_DATA_DIR)。您在其他地方所做的任何更改都将在您的下一次部署中丢失。

    阅读更多关于directory variables的信息。

    【讨论】:

    • 嗨 Alexandru 直到现在我还没有上传任何代码,即这是我上传的新应用程序?
    • 好吧,代码位于/app-root/repo/ 下,但我没有仅使用 ftp 测试 openshift,所以我不知道 FTP 的使用效果如何。顺便说一句,您实际上并不需要 rhc 客户端来更新您的代码。 You just need git 当您推送所有更改时,您的更改就会生效。