Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 使用URL访问Openshift中的数据目录_Jsp_Url_Directory_Openshift_Symlink - Fatal编程技术网

Jsp 使用URL访问Openshift中的数据目录

Jsp 使用URL访问Openshift中的数据目录,jsp,url,directory,openshift,symlink,Jsp,Url,Directory,Openshift,Symlink,我想访问OpenShift中的数据目录。 我创建了一个名为uploads的文件夹,还使用putty创建了符号链接, 我仍然无法访问该文件,它显示了404页 谁能告诉我详细的过程(一步一步), 因为我最近开始使用OpenShift 此外,每当我使用git客户端更新存储库时,它都会删除符号链接。 我正在处理一个maven项目。在部署操作挂钩中创建符号链接,以防止符号链接被覆盖 在.openshift/action\u hooks/deploy中: #!/bin/bash # This deploy

我想访问OpenShift中的数据目录。 我创建了一个名为
uploads
的文件夹,还使用putty创建了符号链接, 我仍然无法访问该文件,它显示了404页

谁能告诉我详细的过程(一步一步), 因为我最近开始使用OpenShift

此外,每当我使用git客户端更新存储库时,它都会删除符号链接。
我正在处理一个maven项目。

在部署操作挂钩中创建符号链接,以防止符号链接被覆盖

.openshift/action\u hooks/deploy
中:

#!/bin/bash

# This deploy hook gets executed after dependencies are resolved and the
# build hook has been run but before the application has been started back
# up again.

# create the uploads directory if it doesn't exist
if [ ! -d ${OPENSHIFT_DATA_DIR}uploads ]; then
    mkdir ${OPENSHIFT_DATA_DIR}uploads
fi

# create symlink to uploads directory
ln -sf ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}webapps/

请参见示例。

以下是我遵循的步骤:

  • cd
  • touch.openshift/action\u hooks/deploy
  • vi.openshift/action\u hooks/deploy
  • 粘贴了以下代码
    ln-sf${OPENSHIFT_DATA_DIR}images/var/lib/OPENSHIFT/


    希望这能有所帮助

    我试过了,但不起作用,也没有创建符号链接,我在ftp客户端中检查了它我的错误-前几天我很匆忙。答案已更新。我如何通过html图像路径访问它?比如:?我按照上面的说明做了。它仍然给我404错误。除上述步骤外,是否还需要执行其他操作?