OpenShift Access DATA_DIR с URL-адресом с помощью символической ссылки

Я создал проект Maven в OpenShift. Я хочу получить доступ к файлу в data/uploads папка для этого.

Я создал развертывание в .openshift\action_hooks

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

Но он не создаст символическую ссылку, и даже если я создам символическую ссылку напрямую, он все равно не сможет получить доступ с помощью URL. Любые предложения, пожалуйста?

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
Другие вопросы по тегам