访问从另一个CakePHP应用程序上传到一个CakePHP应用程序的图像

时间:2015-03-16 10:32:06

标签: php cakephp cakephp-2.0

我有一个CakePHP项目whare我已经让用户能够上传个人资料图片。图像将上载到webroot/uploads/users文件夹。我需要另一个CakePHP项目作为第一个应用程序的管理面板。我需要在管理面板中显示上传到第一个项目的图像。

我可以将管理面板项目放在第一个CakePHP项目中,也可以作为一个单独的项目。我所说的是这样的。任

www.example.com/admin/ <= Inside the first project
www.admin.example.com/ <= In a sub domain 

它是哪种方式并不重要。但我的问题是我不知道如何从管理面板项目访问webroot/uploads/users/文件夹中的图像..我该怎么做。提前谢谢。

1 个答案:

答案 0 :(得分:0)

在使用cms管理面板创建面向前方的网站时遇到了这个问题。我通过在服务器上设置符号链接到特定的图像文件夹来解决它:

sudo ln -s /var/www/example.com/subdomains/admin/httpdocs/app/webroot/img/profile_images /var/www/example.com/httpdocs/app/webroot/img/profile_images

管理网站上上传的任何图片都可以立即在其他网站上获得。它不是CakePHP解决方案,但它完成了这项工作。