Skip to content
This repository has been archived by the owner on Feb 28, 2018. It is now read-only.

Tester en local

bfontaine edited this page Aug 4, 2012 · 3 revisions

Pour tester en local, il faut adapter la configuration du site. Les consignes suivantes ont été testées avec succès sous Ubuntu.

Base de données

  • Installez phpMyAdmin (sudo apt-get install phpmyadmin, refusez de configurer la base automatiquement et choisissez Apache comme serveur)

  • Redirigez l'hôte MySQL sur votre ip locale (ouvrez /etc/hosts, et ajoutez une ligne contenant 127.0.0.1 mysql51-58.perso)

  • Copiez la base de données du site, en créant une base infop7db :

mysqladmin -u <nom_d_utilisateur> -p<mot_de_passe> create infop7db

<nom_d_utilisateur> et <mot_de_passe> sont vos identifiants MySQL habituels (Attention, le mot de passe est collé à l'option -p), puis un utilisateur :

mysql -u<nom_d_utilisateur> -p<mot_de_passe>
USE infop7db;
CREATE USER infop7db IDENTIFIED BY '<mdp>';
GRANT ALL ON infop7db.* TO infop7db;

Remplacez <mdp> par le mot de passe situé dans le fichier models/runtime-conf.xml, ligne 10. Ensuite, créez toutes les tables:

\. models/build/sql/schema.sql
  • Adaptez la variable $root_config située dans config.php vers la ligne 50 à l'URL locale du site. Par exemple, si vous y accédez depuis l'URL http://localhost/toto/ip7/, mettez la valeur de la variable à /toto/ip7/, sans oublier le dernier slash.
Clone this wiki locally