Php 如何在本地主机上运行silverstripe online项目?

Php 如何在本地主机上运行silverstripe online项目?,php,silverstripe,Php,Silverstripe,我是silverstripe新手,我在服务器上有一个正在运行的silverstripe项目我想更改该项目上的一些代码,所以我想在本地主机上运行它,如何在本地主机上再次安装它,因为in-site\u config文件包含一些其他插件代码,所以我无法在localhost中重新安装。创建Silverstripe站点的本地开发版本的过程将非常类似于 下面是一种从实时服务器下载和设置Silverstripe网站的方法 通过ftp连接到实时服务器 将所有文件从服务器下载到本地开发文件夹 在本地服务器上创建数

我是silverstripe新手,我在服务器上有一个正在运行的silverstripe项目我想更改该项目上的一些代码,所以我想在本地主机上运行它,如何在本地主机上再次安装它,因为in-site\u config文件包含一些其他插件代码,所以我无法在localhost中重新安装。

创建Silverstripe站点的本地开发版本的过程将非常类似于

下面是一种从实时服务器下载和设置Silverstripe网站的方法

  • 通过ftp连接到实时服务器
  • 将所有文件从服务器下载到本地开发文件夹
  • 在本地服务器上创建数据库
  • 使用您的开发数据库用户名、密码和数据库名称更新您的本地开发
    mysite/_config.php
    文件
  • 转储实时数据库
  • 将数据库转储导入开发数据库
  • 在开发站点上调用
    dev/build/?flush=all
  • 检查网站的工作
  • 喝杯啤酒
  • 数据库设置

    数据库设置存储在
    mysite/_config.php
    中。它们应该是这样的:

    $databaseConfig = array(
        'type' => 'MySQLDatabase',
        'server' => 'localhost', 
        'username' => 'database_username', 
        'password' => 'database_password', 
        'database' => 'database_name'
    );
    
    在这里,您可以将数据库用户名、密码和数据库名称更改为开发数据库设置的名称