2136 |
drzraf |
1 |
À noter pour les tests et installations locales:
|
|
|
2 |
|
|
|
3 |
# des credientials sont stockés en DB:
|
|
|
4 |
mysql x_prod_v4<<<"UPDATE gen_site_auth_bdd SET gsab_dsn = 'mysql://xxx@localhost/x_prod_v4'"
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
# annuaire: bug sur v0.2 de framework:
|
|
|
8 |
* dans framework/branches/v0.2-buhl/framework/Application.php
|
|
|
9 |
commenter l'appel à Log::configurer
|
|
|
10 |
* dans sites/commun/generique/scripts/commun.js
|
|
|
11 |
régler url_service_jrest_lien et url_service_jrest
|
|
|
12 |
eg: http://localhost/client/annuaire/jrest/MiniLienProfil/ & co
|
|
|
13 |
|
|
|
14 |
|
|
|
15 |
# listes
|
|
|
16 |
le domaine précisé dans client/annuaire/configurations/config.ini par adresse_service_lettre
|
|
|
17 |
doit contenir à la racine ajout_abonne.php.
|
|
|
18 |
Eg: GET -sd "http://vpopmail/ajout_abonne.php" == 200
|
|
|
19 |
Eg Apache: DocumentRoot "/appli/projet/trunk/classes/ezmlm-php-2.0/services_vpopmail"
|
|
|
20 |
Ceci doit retourner une 200 et du XML:
|
|
|
21 |
GET "http://vpopmail/messages_thread.php?domaine=x.org&liste=botanique&langue=fr&url=&actionargs[]=190402"
|
|
|
22 |
Ensuite, projet/trunk/classes/ezmlm-php-2.0/services_vpopmail/messages_thread.php doit être modifié:
|
|
|
23 |
$info->listdir est hardcodé. Ex de modif:
|
|
|
24 |
$info->listdir = '/home/developper/web/vpopmail.x.org/domains/' . ...
|
|
|
25 |
$info->tempdir = '/tmp'
|
|
|
26 |
Idem pour calendrier_messages.php
|
|
|
27 |
|
|
|
28 |
Ensuite, il faut savoir que ce "domaine" (tout projet en fait) dépend de register_globals = on
|
|
|
29 |
(supprimé pour PHP >= 5.4) d'où la nécessité de rajouter extract($_GET) dans ces mêmes fichiers.
|
|
|
30 |
calendrier_messages.php & co
|
|
|
31 |
"il n'y a pas de messages dans cette liste pour le moment." => fichier liste/num inaccessible par Apache
|
|
|
32 |
"Les fichiers de la liste ne sont pas visibles sur le serveur" =>
|
|
|
33 |
|
|
|
34 |
|
|
|
35 |
|
|
|
36 |
|
|
|
37 |
|
|
|
38 |
# changer (si nécessaire) le nom de la base d'annuaire:
|
|
|
39 |
UPDATE annu_annuaire SET aa_bdd = 'xxx';
|
|
|
40 |
|
|
|
41 |
# insérer (si nécessaire) un nouvelle utilisateur:
|
|
|
42 |
INSERT INTO gen_annuaire VALUES(9, "fr-FR", "D", "R", "<hash mdp plain md5>", "<email>@x.org");
|