Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal:移动站点位置时丢失图像;占位符指向旧的绝对路径而不是相对路径_Drupal_Path - Fatal编程技术网

Drupal:移动站点位置时丢失图像;占位符指向旧的绝对路径而不是相对路径

Drupal:移动站点位置时丢失图像;占位符指向旧的绝对路径而不是相对路径,drupal,path,Drupal,Path,我的文件目录没有改变,但每次我从本地主机移动到生产环境,或者只是在线更改测试站点的文件名,我都会丢失这些图像 示例:我主要使用在线位置来构建和测试Drupal站点,但最近我忘了阻止机器人索引测试站点。因此,作为一个快速修复,我只是通过更改测试文件夹的名称来移动站点。当我第一次这样做的时候,我松开了图片,但是我也松开了管理菜单中的链接,因为它们也指向旧的绝对路径。(我似乎没有丢失任何其他东西,比如主题等),所以我运行update.php并刷新缓存,管理菜单链接自动指向正确的位置。但图像占位符仍然指

我的文件目录没有改变,但每次我从本地主机移动到生产环境,或者只是在线更改测试站点的文件名,我都会丢失这些图像

示例:我主要使用在线位置来构建和测试Drupal站点,但最近我忘了阻止机器人索引测试站点。因此,作为一个快速修复,我只是通过更改测试文件夹的名称来移动站点。当我第一次这样做的时候,我松开了图片,但是我也松开了管理菜单中的链接,因为它们也指向旧的绝对路径。(我似乎没有丢失任何其他东西,比如主题等),所以我运行update.php并刷新缓存,管理菜单链接自动指向正确的位置。但图像占位符仍然指向旧位置,而不是新位置。这是非常令人沮丧的,因为我认为这是一个简单的修复,但我只是不知道如何?Tks


PS,第一次使用SO,我希望我在正确的网站上发布这个

更改settings.php文件中的$Base\u URL。

谢谢您。!我使用文件字段insert将一些图像放在帖子中,但这些图像仍然不起作用,但我将把这个问题留到下次讨论!