【发布时间】:2014-06-11 12:37:12
【问题描述】:
我的应用程序在 JBoss EAP 上运行,我想将图像上传到 OPENSHIFT_DATA_DIR,然后将它们的相对路径保存在 MySQL 数据库中,因为我需要构建图像的路径,然后在需要时将它们提供给浏览器。
如果我的 OPENSHIFT_DATA_DIR 路径是 /var/lib/openshift/5364c54ce0b8cd80180001f7/app-root/data/ 并且我希望 schoolpics/federaluniversity/uniben-1/ 在其中保存一个文件 logo.png 这样完整路径将是
/var/lib/openshift/5364c54ce0b8cd80180001f7/app-root/data/schoolpics/federaluniversity/uniben-1/logo.png
由于OPENSHIFT_DATA_DIR似乎在应用程序的webroot之外,如何在数据库中存储以及使用网页中图像的URL打开这一点。
【问题讨论】:
-
这里所有问题的优先级相同。 “紧急”是无关紧要的信息。
-
在公共目录中设置指向数据目录的链接。