我目前正在 /cakephp/uploads保存上传的图像,而不是在 /cakephp/app/webroot/imgs/.
当我尝试通过URL访问图像时,像这样:
http://myweb.com/cakephp/uploads/imageName.jpg
它显示了404错误。我想是因为天气原因吧。htaccess,或者更具体地说,访问web。我在windows下与ISS7一起使用的配置文件。
有没有办法在不修改web.config文件的情况下访问它们?
谢谢。
我的理解是,没有放在webroot文件夹中的任何东西都不能通过url直接访问。要访问webroot之外的文件,可以使用媒体视图。
我只是把你的上传
文件夹放在你的应用程序
文件夹中,http://myweb.com/cakephp/app/uploads
然后只需将path
调整为path即可=
不清楚您为什么要这样做;如果您想像平常一样访问图像,请将上传
放在您的img
目录中。
通常,您会使用这种方法来提供文件等,允许用户身份验证等。