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

Database 使用托管公司将Drupal网站从本地上传到live的关键步骤,database,drupal,hosting,Database,Drupal,Hosting,我是一个新手,通过托管公司的CP面板将Drupal网站从本地推到现场,我想知道是否有任何关键步骤需要遵循?我通常会以内部服务器500错误或没有显示主题而告终,所以这不是一个好的开始 我的步骤如下: 从本地PHPMyAdmin导出数据库 登录到我的主机CP面板并在上面创建数据库 为数据库创建用户(使用密码) 更改settings.php以匹配数据库设置 通过FTP加载所有Drupal文件 在“站点>默认值>文件”目录中创建“tmp”文件夹 我做错了什么?!这与.htaccess文件有关吗?为什么会

我是一个新手,通过托管公司的CP面板将Drupal网站从本地推到现场,我想知道是否有任何关键步骤需要遵循?我通常会以内部服务器500错误或没有显示主题而告终,所以这不是一个好的开始

我的步骤如下:

  • 从本地PHPMyAdmin导出数据库
  • 登录到我的主机CP面板并在上面创建数据库
  • 为数据库创建用户(使用密码)
  • 更改settings.php以匹配数据库设置
  • 通过FTP加载所有Drupal文件
  • 在“站点>默认值>文件”目录中创建“tmp”文件夹
  • 我做错了什么?!这与.htaccess文件有关吗?为什么会出现错误或者我的主题从未显示

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

    谢谢


    C

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

    除非你正在做一些疯狂的事情,否则怀疑这是一个htaccess问题


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

    在实时服务器上重新下载并安装Drupal比通过FTP复制所有内容更容易。settings.php文件是存储MySQL信息的地方,因此不应复制此文件。按照Drupal的文档说明如何在上安装Drupal

    要传输数据库,请在本地服务器上安装并启用备份和迁移模块,并在本地备份数据库

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