在实时服务器上部署drupal

时间:2010-10-31 20:26:24

标签: drupal

我正在将drupal从localhost部署到实时服务器。但我无法访问这些页面:

我有http://localhost/site/admin,所以我应该http://liverserver.com/site/admin,但它说该链接不存在。

我将所有文件复制到了实时服务器。

然后,我正确地复制了数据库,并将settings.php更改为新的mysql服务器。

该网站显示,但我的所有网页(干净的网址)都无法访问,无法理解原因。

2 个答案:

答案 0 :(得分:6)

您确定要复制.htaccess文件吗?这很容易错过,因为许多系统隐藏名称以“。”开头的文件。听起来你没有它。

仅供参考,在干净的URL工作之前,您可以通过在路径前加“?q =”来访问管理页面,例如http://liverserver.com/?q=site/admin

答案 1 :(得分:2)

尝试上面的Scott提示,看起来这是一个干净的URL问题。

问题:

如果没有   - 你可能想阅读extension documentation关于这个问题(因为它不是一个新问题),特别强调已经在web服务器上安装了mod_rewrite(假设是apache)