Zend framework2 上传和显示后的ZF2图像路径

Zend framework2 上传和显示后的ZF2图像路径,zend-framework2,Zend Framework2,我有如下虚拟主机配置: <VirtualHost *:80> ServerName mytest.local DocumentRoot G:/PHP/mytest/public SetEnv APPLICATION_ENV "development" <Directory G:/PHP/mytest/public> DirectoryIndex index.php AllowOverride All

我有如下虚拟主机配置:

<VirtualHost *:80>
    ServerName mytest.local
    DocumentRoot G:/PHP/mytest/public
    SetEnv APPLICATION_ENV "development"
    <Directory G:/PHP/mytest/public>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
上传完成后,我从数据库中获取图像url,如下所示:

./public/uploads/4f3c8338_54f0f253_070305-076_5321f51f96ff1_532866a55f4b6.jpg
当vhost配置默认为公用文件夹时,如何在视图中显示此图像链接? 尝试:

'./public/uploads/4f3c8338_54f0f253_070305-076_5321f51f96ff1_532866a55f4b6.jpg'

但非上述工作。
请帮忙,谢谢

假设“显示此图像链接”的意思是以HTML格式显示图像,则为:

<img src="/uploads/4f3c8338_54f0f253_070305-076_5321f51f96ff1_532866a55f4b6.jpg">
$this->basepath() . './public/uploads/4f3c8338_54f0f253_070305-076_5321f51f96ff1_532866a55f4b6.jpg';
<img src="/uploads/4f3c8338_54f0f253_070305-076_5321f51f96ff1_532866a55f4b6.jpg">