我有一个 CakePHP 项目上传到服务器:
- httpdocs/cakephp/app/...
例如,我的域名 www.mydomain.com 被定向到 httpdocs/cakephp现在。。我需要访问一个图像文件夹,它位于CakePhp的webroot之外:
- httpdocs/resources/images/...
问题是当我去 www.mydomain.com 时,我看不到 cakephp 文件夹之外的文件,如果我尝试使用 ../../资源/图像....我只是 www.mydomain.com/resoures/images 错误。
我该如何解决这个问题?谢谢!
只需在 webroot 文件夹中符号链接资源文件夹即可。
或者,您可以通过 php 发送文件。CakePHP 书籍在这里描述了>2.3 和这里。
此外,将整个蛋糕文件夹放在域的根目录中也不是一个好主意,您应该将应用程序/网络根设置为主机的根目录。