【发布时间】:2011-12-31 16:13:00
【问题描述】:
我想在不同的计算机上设置 xampp。问题是我更改了 php.ini,添加了数据库等。我可以重做更改。但我觉得这不是原则性的做法。
在我的新机器上安装 xampp 然后从旧安装中复制我的所有文件很简单吗?提前谢谢你
【问题讨论】:
-
ib10 正被另一个程序使用。什么是 ib10?
我想在不同的计算机上设置 xampp。问题是我更改了 php.ini,添加了数据库等。我可以重做更改。但我觉得这不是原则性的做法。
在我的新机器上安装 xampp 然后从旧安装中复制我的所有文件很简单吗?提前谢谢你
【问题讨论】:
我总是在不同的系统上安装一个新环境,而不是从其他地方复制它,因为我不记得(也不想记住)哪些设置是特定于平台的,哪些不是。而且通常更容易。
但是,您可以尝试将php.ini(可能还有其他配置文件,例如用于 apache 和 mysql 的配置文件)复制到新系统。记得先备份旧文件。
对于数据库,无论如何您都应该有一个模式文件(作为 SQL 文件)来创建数据库结构。对于 db-content(也许——如果缺少——模式),您可以从旧数据库创建一个 SQL 转储文件。
【讨论】:
httpd.conf,my.cnf
对于 PHP 的东西,复制 PHP 文件和配置就足够了。与 HTTPd 的东西相同。对于数据库,您需要使用mysqladmin/mysqldump/mysql 将数据库转储到旧系统上并加载到新系统上。
【讨论】:
您可以将所有源文件复制到新服务器中,这就足够了。您将不得不重做您的设置和数据库,或者如果您觉得舒服,您可以复制您的设置文件。关于数据库的创建,我总是有一个 sql 文件,其中包含检查到源代码控制中的所有数据库创建语句。每当我需要一个新的数据库时,我只需运行脚本即可。
顺便说一句,我假设您对各种组件感到满意,并且由于您是从一个新实例开始,您可能需要考虑单独安装所有组件。
【讨论】: