【问题标题】:OpenShift Access DATA_DIR with url using symlinkOpenShift 使用符号链接访问带有 url 的 DATA_DIR
【发布时间】:2015-05-02 00:53:16
【问题描述】:

我在 OpenShift 中创建了一个 Maven 项目。我想为此访问data/uploads 文件夹中的文件。

我在.openshift\action_hooks创建了部署

ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp

但它不会创建符号链接,即使我直接创建符号链接它仍然无法使用 url 访问。请问有什么建议吗?

【问题讨论】:

标签: maven url openshift datadirectory


【解决方案1】:

原来的答案是我的错。在创建符号链接之前,上传目录必须存在:

if [ ! -d ${OPENSHIFT_DATA_DIR}uploads ]; then
    mkdir ${OPENSHIFT_DATA_DIR}uploads
fi
ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp

【讨论】:

  • 当然,我创建了上传目录,并使用 putty 创建了符号链接。在 ftp 或 putty 中,符号链接可以正常工作,但在 url 中却没有
猜你喜欢
  • 1970-01-01
  • 2023-03-24
  • 2021-11-07
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 2016-02-18
  • 2013-07-14
  • 1970-01-01
相关资源
最近更新 更多