我是Drupal的新手,这是我第一次使用它。
我有一个使用Drupal在生产环境中运行的站点。我喜欢复制生产副本并尝试对其进行更改以进行测试/学习。
无论如何,为了开始,我在Windows IIS 7.5上安装了Drupal 7的新安装。完成安装并使其运行后,我将文件夹“sites”重命名为“sitesORG”。
然后,从我的生产服务器,我获取了“sites”文件夹的副本,并将其放入我本地计算机上的新Drupal安装中。
现在我的本地机器有一个名为“sites”的文件夹,在其中我看到以下3个文件夹“ 1)全部 2)默认 3)myProject
从我的生产框中,我接受了mysql转储并将其恢复到我的localhost上名为“abc”的新数据库中
我在“myProject”文件夹中打开了设置文件,并将数据库连接更改为本地计算机上的数据库,并将数据库名称更改为“abc”
然后我使用http://localhost/acquia-drupal7/
更新我的脚本现在,当我到达第一页时,我没有得到任何颜色/图片。我得到一个带有文字的白页。看起来css文件/图像没有正确呈现。
在同一页面上有一个标题为“点击此处登录”的链接,当我点击它时,我得到以下网址http://localhost/user而不是“http://localhost/acquia-drupal7/user”
有些东西没有正确映射。什么可能导致我的问题?如何获取css / images文件和要更正的URL?
答案 0 :(得分:0)
首先,在您的settings.php
文件中,您需要取消注释并使用以下值更新$base_url
变量:"http://localhost/acquia-drupal7"
。
然后,根据您的Windows设置是否允许您使用.htaccess
,您需要取消注释RewriteBase /drupal
并将值更改为RewriteBase /acquia-drupal7
。如果您使用的是标准IIS配置,则需要应用相同的逻辑。