2012-03-06 119 views
0

我在服务器上丢失图像时遇到问题。 我一直在本地开发一个站点使用MAMP一段时间,现在我已经上传到我的服务器的图像无法找到。 Firebug告诉我“无法加载给定的URL”。查找图像时遇到问题

文件结构与本地文件结构完全相同,代码也相同。 尝试加载图像的php文件与文件夹“images”一起位于网站的根文件夹中。 这里是文件结构:图像/模式/ dreadfinsl1.jpg

这里是页:http://eoghanoloughlin.net/george/index.php

谁能帮助我?它似乎只是这些愚蠢的问题/简单的答案之一,但我相对较新,没有太多经验。当我使用MAMP时它工作正常。

+0

发现问题。是的,这是一个权限问题,通过修改cyberduck中的文件夹属性很容易解决。 – loxyboi 2012-04-06 15:16:41

回答

0

尝试访问的图像,这与网页浏览器通过指定图像的绝对路径,帮助您的服务器....

http://eoghanoloughlin.net/images/models/dreadfinsl1.jpg

如果你发现在浏览器上的任何图像,尝试在您的索引页上显示同一图像...

我认为指定文件路径是在你的应用程序中的问题....

+0

@MakuraYami 指定绝对链接不起作用。它把我带到了正确的地方,但给了我一个403禁止的错误,告诉我我没有权限访问。 这是我试过的例子:[http://eoghanoloughlin.net/george/images/models/dreadfinsl1.jpg](http://eoghanoloughlin.net/george/images/models/dreadfinsl1.jpg) 我必须在控制面板中自己修改权限? – loxyboi 2012-03-06 20:56:36

+0

@EoghanOLoughlin,创建目录时,请确保设置所有权mkdir(“dir and path”,0755),以允许Web用户保存并读取它们。 在保存上传文件之前,更改文件的权限,chmod(“filename”,0666), – 2012-03-07 09:09:17

+0

@EoghanOLoughlin,要过骑403问题,请通过这个[post](http://stackoverflow.com/问题/ 5343665 /符号链接-毫安文件夹引起-403-禁止) – 2012-03-07 09:11:06