2015-04-30 3 views
0

Я создал проект Maven в OpenShift. Я хочу получить доступ к файлу в папке data/uploads.OpenShift Access DATA_DIR с URL-адресом с использованием символической ссылки

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

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

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

+0

улучшить формат кода – Stickers

+0

возможно дубликат [Access каталога данных в OpenShift с URL] (http://stackoverflow.com/questions/29914046/access -data-directory-in-openshift-with-url) – luciddreamz

ответ

0

Моя ошибка в исходном ответе. Каталог загрузки должен существовать, прежде чем создать символическую ссылку на него:

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 
+0

, конечно, я создал каталог uploads, и создал символическую ссылку с использованием шпатлевки. в ftp или putty символическая ссылка работает правильно, но с url это не – rak