if you plan to install a local test web server on your own computer, then you should probably figure out its basic operations first (like how to turn on mod_rewrite, mcrypt etc). these requirements are already mentioned in order to run magento. xampp issues should be followed up on the xampp forums.
that being said, if there are any specific changes that one would have to perform on the web server for magento then that would be appropriate to list. otherwise, read a tutorial or faq about xampp or something..
Uncommenting out those three got me further with xampp, but after stating all the config stuff, I press next and it gets this error (now anytime I go to http://localhost/magento, it goes to this page as well)...Note: I set the secure connection to http port 80 if that matters:
PDOException Object
(
[message:protected] => SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute.
[string:private] =>
[code:protected] => HY000
[file:protected] => C:\xampp\htdocs\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php
[line:protected] => 82
[trace:private] => Array
(
[0] => Array
(
[file] => C:\xampp\htdocs\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php
[line] => 82
[function] => query
[class] => PDO
[type] => ->
[args] => Array
(
[0] =>
-- --------------------------------------------------------
--
-- Table structure for table `core_resource`
--
DROP TABLE IF EXISTS `core_resource`;
CREATE TABLE `core_resource` (
`code` varchar(50) NOT NULL default ‘’,
`version` varchar(50) NOT NULL default ‘’,
PRIMARY KEY (`code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=’Resource version registry’;