访问 CakePhp 文件夹之外的内容


Access content outside CakePhp folder

我有一个 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 和这里。

此外,将整个蛋糕文件夹放在域的根目录中也不是一个好主意,您应该将应用程序/网络根设置为主机的根目录。