Tout d'abord, merci à Fred et à sa passion illimitée pour Xampp. C'est finalement lui qui m'a mis sur la voie.
Alors voilà, pout tous ceux qui veulent arriver à faire fonctionner Magento sous Windows XP comment j'ai fait.
1) Téléchager et installer
Xampp 2) Ensuite,
télécharger Magento. Ca va plus vite en prenant la version tar.gz.
3)Décompresser l'archive dans le répertoire htdocs de Xampp
4)C'est là que ça devient corsé
- ouvrir php.ini dans /xampp/apache/bin et décommenter :
extension=php_mcrypt.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll- ouvrir httpd.conf dans /xampp/apache/conf et activer le module de réécriture d'urls et décommenter :
LoadModule rewrite_module modules/mod_rewrite.so- ouvrir le fichier de configuration de mysql my.cnf dans /xampp/mysql/bin et commenter :
skip-innodb, puis décommenter :
innodb_data_home_dir = C:/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/xampp/mysql/data/
innodb_log_arch_dir = C:/xampp/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50 En gros tous les paramètres contenant innodb
5) remplacer la php_pdo_mysql.dll par
celle-ci dans le répertoire /xampp/php/ext (merci à
FrenchToast)
6) redémarrer Apache
7) ouvrir un navigateur (n'importe lequel, même IE7) et taper l'URL : localhost/magento
Normalement, la procédure d'installation se lance automatiquement.
N'oubliez pas de créer une base de données avant l'installation complète.
Attention, pour la configuration du backoffice, si vous n'utilisez pas la clé SSL de Xampp, vous devez choisir le protocole http et le port 80 (je sais pas si c'est clair ça).
Voilà.
Bon courage à tous et vive Magento !
Message édité par : LeCapitaine, à : 02 09 2007 01:38:45Message édité par : LeCapitaine, à : 02 09 2007 01:48:48nn
Message édité par : LeCapitaine, à : 02 09 2007 01:49:35