代码之家  ›  专栏  ›  技术社区  ›  holydragon

如何只使用WordPress站点的备份文件夹重新安装它?

  •  -1
  • holydragon  · 技术社区  · 7 年前

    我的旧wordpress站点的主机无法访问,所以我决定将wordpress文件夹作为备份复制出来,希望将其重新创建到另一个主机中。

    问题是,我如何才能使这个wordpress站点在另一个主机上重新运行?我只有这个文件夹,但是如果需要更多的东西,如果可能的话,我会尝试从旧主机中取出它。

    我尝试了搜索,但似乎有迁移使用导入/导出或使用插件。我不能从老主人那里得到一切,只有一些。

    3 回复  |  直到 7 年前
        1
  •  1
  •   Maxime Pomier    7 年前

    在你的WordPress中最重要的是数据库。 必须使用phpadmin或其他方法导出数据库。

    然后,您必须通过新主机更改旧主机的所有事件。

    如果WordPress无法访问,您必须找到存储数据库的位置。 为此,您必须查看WordPress项目根目录下的wp config文件。 在这个文件中:

    // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define( 'DB_NAME', 'database_name_here' );
    
    /** MySQL database username */
    define( 'DB_USER', 'username_here' );
    
    /** MySQL database password */
    define( 'DB_PASSWORD', 'password_here' );
    
    /** MySQL hostname */
    define( 'DB_HOST', 'localhost' );
    

    通过这些信息,您可以连接到数据库。

    如果数据库主机引用phpmyadmin网站,则可以使用 this

    For more informations

        2
  •  1
  •   Beatroot    7 年前

    你说,不再访问仪表板。但也许你很幸运,你仍然可以访问ftp。在这种情况下,您可以像 Adminer ,使用在wp-config.php中找到的数据配置它,并从adminer导出数据库。

    另外,您确定wp content/uploads文件夹中没有备份文件夹吗?如果安装了备份工具,则可以在其中找到.sql文件。

        3
  •  0
  •   Dano    7 年前

    如果您无法访问网站数据库,那么您将无法从旧网站复制任何内容。所有内容都在数据库中。

    最好的方法是用新数据库重新安装wp,然后从备份(wp content>主题)和站点使用的任何插件(wp content>插件)中复制主题文件,然后激活所有插件。您将拥有一个主题、样式和功能相同的网站,但必须重新开始创建页面和内容。

    您还可以通过从wp content>上载中复制任何已上载到网站的图像等来保存这些图像。您上载的文件是您内容中唯一保存在服务器上而不是数据库中的部分。