使用托管公司将Drupal网站从Local上传到live的关键步骤

时间:2013-10-29 10:43:05

标签: database drupal hosting

我是一个新手,通过与托管公司的CP小组将Drupal网站从本地推送到实时,并想知道我是否需要遵循任何关键步骤?我通常最终得到内部服务器500错误或没有主题显示所以不是一个好的开始!

我遵循的步骤是:

  1. 从我当地的PHPMyAdmin
  2. 导出数据库
  3. 登录我的托管CP面板并在那里创建数据库
  4. 为数据库创建用户(带密码)
  5. 更改settings.php以匹配数据库设置
  6. 通过FTP加载所有Drupal文件
  7. 在'sites>中创建'tmp'文件夹默认>文件目录
  8. 我做错了什么?!是否与.htaccess文件有关,为什么我得到错误或我的主题从未显示?

    任何帮助将不胜感激!作为一个新手,压力和疲惫!一旦我完成了1,我希望它一帆风顺!!

    谢谢!

    C

2 个答案:

答案 0 :(得分:0)

你有正确的基本步骤。检查服务器上的php错误日志(如果你没有ssh访问权限,可能通过控制面板访问),它们应该为你提供更多关于实际导致500错误的信息。

怀疑这是一个htaccess问题,除非你在那里做一些疯狂的事情。

你能看到他的drupal管理员吗?如果是这样,请清除缓存,同时检查看门狗的线索。

答案 1 :(得分:0)

在实时服务器上再次下载和安装Drupal比通过FTP复制所有内容更容易。 settings.php文件是存储MySQL信息的位置,因此不应复制此文件。按照Drupal的文档介绍如何在https://drupal.org/documentation/install/download

安装Drupal

要传输数据库,请从https://drupal.org/project/backup_migrate安装并启用本地服务器上的“备份和迁移”模块,然后在本地备份数据库。

在实时服务器上安装Drupal之后,继续从/ sites / all和/ sites / default / files(或您可能创建的任何非Drupal核心文件)中复制模块,主题和文件。启用并使用“备份和迁移”模块将数据库还原到实时服务器。如果数据库超过8MB,您可能需要配置php.ini文件。

相关问题