【问题标题】:moving web development environment (xampp) from old computer (xp) to new computer (windows 7)将 Web 开发环境 (xampp) 从旧计算机 (xp) 移动到新计算机 (windows 7)
【发布时间】:2011-12-31 16:13:00
【问题描述】:

我想在不同的计算机上设置 xampp。问题是我更改了 php.ini,添加了数据库等。我可以重做更改。但我觉得这不是原则性的做法。

在我的新机器上安装 xampp 然后从旧安装中复制我的所有文件很简单吗?提前谢谢你

【问题讨论】:

  • ib10 正被另一个程序使用。什么是 ib10?

标签: php mysql xampp


【解决方案1】:

我总是在不同的系统上安装一个新环境,而不是从其他地方复制它,因为我不记得(也不想记住)哪些设置是特定于平台的,哪些不是。而且通常更容易。

但是,您可以尝试将php.ini(可能还有其他配置文件,例如用于 apache 和 mysql 的配置文件)复制到新系统。记得先备份旧文件。

对于数据库,无论如何您都应该有一个模式文件(作为 SQL 文件)来创建数据库结构。对于 db-content(也许——如果缺少——模式),您可以从旧数据库创建一个 SQL 转储文件。

【讨论】:

  • 这些其他配置文件是什么?
  • "类似apache和mysql的",即httpd.confmy.cnf
【解决方案2】:

对于 PHP 的东西,复制 PHP 文件和配置就足够了。与 HTTPd 的东西相同。对于数据库,您需要使用mysqladmin/mysqldump/mysql 将数据库转储到旧系统上并加载到新系统上。

【讨论】:

  • 转储数据库是简单的复制和粘贴交易吗?
  • 没有。复制粘贴是在您转储之后进行的。
【解决方案3】:

您可以将所有源文件复制到新服务器中,这就足够了。您将不得不重做您的设置和数据库,或者如果您觉得舒服,您可以复制您的设置文件。关于数据库的创建,我总是有一个 sql 文件,其中包含检查到源代码控制中的所有数据库创建语句。每当我需要一个新的数据库时,我只需运行脚本即可。

顺便说一句,我假设您对各种组件感到满意,并且由于您是从一个新实例开始,您可能需要考虑单独安装所有组件。

【讨论】:

    猜你喜欢
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    相关资源
    最近更新 更多