所以在过去的两个小时里,我一直在全力以赴地阅读,没有找到解决办法。
我把我的Drupal站点从一个主机移到另一个主机,所有的工作都很好,减去:
“sites/defualt/files”文件夹中的图像在ftp中,我可以在那里查看它们,但是当到达URL时,我只是一个找不到页面的消息。
示例图像URL:
http://www.example.com/sites/default/files/image.jpg
这就是我代码中的内容,路径是正确的,但图像没有显示。
以下是我检查的内容:
-
清除URL已启用,
-
“管理/设置/文件系统”,设置为公共
-
“admin/settings/file system”,文件系统路径:“sites/default/files”
-
.htaccess in files文件夹设置为
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
# Options None
# Options +FollowSymLinks
我试过把它去掉
-
我试过离开settings.php
$base_url =""
空白并带有我的exsample域
-
我把文件夹设置为cmod'777'
-
已检查数据库文件表,路径设置为“sites/default/files/imagename.png”,似乎正确。
-
图像名称中没有空格。
-
我一直在刷新缓存以测试不同的设置
-
我也运行了cron。
我不知道我遗漏了什么,文件在那里,当我查看呈现的HTML时,路径甚至是正确的,但是图像没有显示,直接的URL说“找不到页面”。
任何帮助都是了不起的,我以为我以前有过这个问题,并解决了它,但我不知道我错过了。
谢谢你的帮助