我们有一个.net应用程序,可以在指定的存储位置上传图像。我们的应用程序完全基于Windows。它的作用是将图像存储在例如给定的路径上。 “ E:\ Images”。
另一方面,我们正在使用PHP应用程序(使用smarty框架)来显示我们所有已上传的数据。在这种情况下,除了图像以外,其他一切都可以正常运行,因为存储位置不在PHP应用程序目录中。
我知道在符号链接的帮助下,我们可以从另一个磁盘访问图像。它也正在工作。但是,如果稍后更改存储位置,则会出现问题。
我也知道使用base64方式可以访问图像。但是,如果我有30张图像用于单个记录,则加载将花费太多时间。
能否请您提出一种很好的方式来访问图像?还是我们可以改善我们的符号链接方式?
感谢进阶!
答案 0 :(得分:0)
如果允许,PHP可以访问磁盘的任何区域。您可能需要配置open_basedir
来允许这种访问。