diff --git a/FAQ-fr.txt b/FAQ-fr.txt index 875f29892..dfb34af6b 100644 --- a/FAQ-fr.txt +++ b/FAQ-fr.txt @@ -33,6 +33,8 @@ 15.1 Impossible de se logguer 15.2 J'ai le message d'erreur 'cannot find file ....' + 16. Je reçois une erreur postgresql à propos d'une table log qui n'existe pas + ______________________________________________________________________ @@ -62,6 +64,12 @@ En fait c'est phpcompta, au départ c'était wcompta, contraction de WebCompta mais malheureusement, c'est le nom d'un soft qui existait déjà, j'ai été obligé de changer vers phpcompta. + + Cependant PhpCompta est un nom temporaire, il sera changé le jour où + quelqu'un proposera mieux. Si ce nom doit être changé, c'est par + respect envers l'équipe de Php qui ne souhaite pas que le mot Php soit + réutilisé dans d'autres applications. + 3. Par où commence t'on et comment ? @@ -71,7 +79,8 @@ · Menu Administration -> Dossier, choisir un nom pour le dossier, create folder - · Étape 2, on peut créer des utilisateurs mais ce n'est obligatoire. + · Étape 2, on peut créer des utilisateurs mais ce n'est pas + obligatoire. · Étape 3, on revient à l'accueil :) @@ -114,9 +123,12 @@ phpcompta + + 7. Quel est l'utilisateur et le mot de passe par défaut? - l'utilisateur et le mot de passe par défaut sont phpcompta/phpcompta + l'utilisateur et le mot de passe par défaut sont phpcompta/phpcompta, + l'utilisateur demo a aussi phpcompta comme mot de passe. 8. J'ai trouvé un tit bug, comment faire un patchs ?? @@ -124,12 +136,12 @@ corrigez le problème que vous avez détectez; vous vous placez à la racine du projet et vous tapez : - cvs diff -u > patch-date-email + cvs diff -u > patch-date-email Pensez à d'abord effacer les fichiers inutiles, les , les core- files... Vous pouvez envoyer le fichier résultat. Pensez à me dire si - c'est un patch relatif aux cv ou non. Mais testez-le avant. + c'est un patch relatif aux cvs ou non. Mais testez-le avant. Pour tester les patch, @@ -149,8 +161,9 @@ 9. Comment faire de la doc - Sous mandrake, ajouter les linuxdocs-tools avec la commande urpmi - linuxdoc-tools, pour les autres, je ne sais pas :( + Sous Mandriva (anciennement mandrake), ajouter les linuxdocs-tools + avec la commande urpmi linuxdoc-tools, pour les autres, je ne sais pas + :( Une fois, les linuxdoc tools installés il peut être nécessaire d'installer d'autres outils comme jade, sgml,... Il faudra en tout @@ -176,10 +189,13 @@ avoir un fichier rtf... Puis faites un patch :-) ``Comment faire un patch'' + + 10. Comment contribuer ? Sur le site de Savannah, j'ai décidé d'utilisé le Task Manager, chacun - ce qu'il veut, m'envoie son travail par email ou se joint au projet. + s'organise comme il veut, soit il m'envoie son travail par email soit + il se joint au projet. Je préfère qu'au début on travaille par email. L'intérêt de ce système est de pouvoir voir le suivi mais aussi d'ajouter des commentaires sur un sujet PhpCompta Task Manager @@ -191,14 +207,14 @@ - ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is - of type 'boolean' You will need to rewrite or cast the expression - ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is - of type 'boolean' You will need to rewrite or cast the expression - ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is - of type 'boolean' You will need to rewrite or cast the expression - ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is - of type 'boolean' You will need to rewrite or cast the expression + ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is + of type 'boolean' You will need to rewrite or cast the expression + ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is + of type 'boolean' You will need to rewrite or cast the expression + ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is + of type 'boolean' You will need to rewrite or cast the expression + ERROR: column "jrn_deb_max_line" is of type 'integer' but expression is + of type 'boolean' You will need to rewrite or cast the expression @@ -236,6 +252,7 @@ exemple path-r092-1.tgz, est le premier patch pour la release 0.9.2 + 13.2. Comment appliquer le patch Après l'avoir télécharger, allez dans le répertoire au-dessus du @@ -255,12 +272,13 @@ Simplement parce que je n'ai pas eu le temps de le coder, pour l'instant, vous devrez uniquement utiliser des factures préimprimées + + 15. Problèmes fréquents 15.1. Impossible de se logguer - Vous devez absolument avoir register_globale = on dans votre php.ini - et redémarrez Apache voir php-setting ``Php'' + Il faut contrôler le fichier log d'Apache 15.2. J'ai le message d'erreur 'cannot find file ....' @@ -270,3 +288,22 @@ + 16. Je reçois une erreur postgresql à propos d'une table log qui + n'existe pas + + C'est normal, les sortie de déboggages sont envoyées dans une base de + données, ce qui facilite la recherche, le tri,... + + + Vous avez deux possibilités, + + · soit vous changez dans le fichier include/constant.php, define + ("DEBUG","true"); par define ("DEBUG","false"); + + · Se connecter en tant que postgres et taper les commandes + + createdb -h localhost -O phpcompta log + psql -h localhost -U phpcompta -f sql/log/log.sql log + + + diff --git a/INSTALL-fr.txt b/INSTALL-fr.txt index ab7990bf4..0d927ffb0 100644 --- a/INSTALL-fr.txt +++ b/INSTALL-fr.txt @@ -3,15 +3,16 @@ $Revision$ $Date$ Ce document décrit l'installation complète de PhpCompta et explique - comment on été installé les programmes dont PhpCompta dépend. Php- - Compta PhpCompta site savannah - PhpCompta Savannah + comment ont été installés les programmes dont PhpCompta dépend. Php- + Compta PhpCompta , site savan- + nah PhpCompta Savannah ______________________________________________________________________ Table of Contents - 1. Linux + 1. Avertissement 2. Postgresql (version 732 minimum) 2.1 Installation 2.2 Configuration et démarrage de PostgreSql @@ -35,31 +36,35 @@ ______________________________________________________________________ - 1. Linux + 1. Avertissement Si vous installez sur Linux, l'installation d'apache, postgres et php peut se faire avec les "packages" standards fournis; ces "packages" sont largement suffisants. Les explications données ici sur - l'installation de ces produits est destinées à ceux devant le faire - manuellement. + l'installation de ces produits sont destinées à ceux préfèrant le + faire manuellement. - Cependant, les configurations des différents produits est important et - devrait être lues avant d'appeler à l'aide. + Si vous installez sous Windows, il est assez compliqué de recompiler. + Il est préférable d'utiliser les programmes fournis sur Postgres + et EasyPhp . + Cependant, les configurations des différents produits sont importantes + et devraient être lues avant d'appeler à l'aide. + 2. Postgresql (version 732 minimum) 2.1. Installation Soit avec des binaires préparés, soit à partir du code source - - Si vous décidez de le compiler vous-même, les options suivantes - fonctionnent ./configure -with-tk --with-python --with-perl - --prefix=/opt/psql732 + fonctionnent + + + ./configure -with-tk --with-python --with-perl --prefix=/opt/psql732 @@ -78,6 +83,15 @@ + Il est impératif que dans le fichier postmaster.conf vous ayez les + options + + tcpip_socket = true + port=5432 + + + D'autres options sont conseillées pour l'optimisation de Postgresql + ne pas oublier d'ajouter dans le PATH, l'endroit où se trouve les binaires de postgres @@ -86,8 +100,9 @@ - Il est impératif d'avoir l'option -i, sinon le server HTTP ne pourra - pas contacter PostgreSql + Il est impératif d'avoir soit l'option -i soit la directive + tcpip_socket=true , sinon le server HTTP ne pourra pas contacter + PostgreSql. Dans PGDATA,vous trouverez le fichier nommé pg_hba.conf qui vous permettra de régler la sécurité @@ -116,18 +131,16 @@ · Augmenter la zone mémoire pour les tri (dans postgres.conf) sort_mem = 8192; cette zone mémoire est important car elle a trait - à la mémoire utilisé pour les tris et les jointures,! attention ce + à la mémoire utilisée pour les tris et les jointures! attention ce paramètre donne la consommation mémoire par session ! - · Faites tourner régulièrement vacumdb -a -z grâce au crontab + · Faites tourner régulièrement vacumdb -a -z grâce au crontab(une + fois par jour) · Dans postgres.conf, les shared_buffers: calculées en page de 8Kb, la valeur par défaut est de seulement 64, ce qui correspond à 512Kb, une meilleure valeur est 640 - · à compléter - - 2.4. Pour la sécurité Vous pouvez ajouter la sécurité à votre server Postgresql en changeant @@ -177,8 +190,9 @@ 3.2. Configuration d'Apache - Le fichier httpd.conf doit au moins contenir. Pour plus d'information, - voir le manuel d'Apache. + Le fichier httpd.conf doit au moins contenir. + + LoadModule php4_module modules/libphp4.so AddType application/x-httpd-php .php4 .php3 .php .phtml @@ -187,8 +201,6 @@ Et si vous décidez d'avoir la même configuration que moi, mais ce n'est pas obligatoire - - < VirtualHost 172.16.30.150 > ServerName site ErrorLog phpcompta-error.log @@ -200,6 +212,9 @@ Apache se démarre avec apachectl start + Remarque : Pour plus d'information, voir le manuel d'Apache. + + 4. PHP 4.1. Installation de PHP 4.3.1 @@ -280,10 +295,16 @@ include_path = ".;C:\Program Files\EasyPHP1-7\php\pear\;..\include;..\addon" · Se connecter en tant que postgres et taper les commandes +<<<<<<< INSTALL-fr.txt + createuser -h localhost -d -P postgres phpcompta + createdb -h localhost -O phpcompta phpcompta + +======= createuser -h localhost -d -P postgres phpcompta createdb -h localhost -O phpcompta phpcompta createdb -h localhost -O phpcompta log psql -h localhost -U phpcompta -f sql/log/log.sql log +>>>>>>> 1.13 · Décompacter le package dans le répertoire de votre choix, et diff --git a/doc/FAQ-fr.sgml b/doc/FAQ-fr.sgml index 8afec3ff7..3bab7281e 100644 --- a/doc/FAQ-fr.sgml +++ b/doc/FAQ-fr.sgml @@ -9,7 +9,8 @@ Ce document contient les réponses aux questions les plus fréquemment posées sur PhpCompta -site savannah +site savannah + @@ -21,8 +22,10 @@ adapt manière centralisée.Il a crée pour supporter d'autres comptabilité d'autres pays mais par manque de documentation, ce n'est pas encore implémenté, idem pour les traductions.

-

Si vous voulez contribuez n'hésitez pas : - Si vous avez besoin d'aide Si vous voulez contribuez n'hésitez pas : + + Si vous avez besoin d'aide + .

Quel le nom du soft ?? @@ -39,6 +42,12 @@ En fait c'est phpcompta, au d WebCompta mais malheureusement, c'est le nom d'un soft qui existait déjà, j'ai été obligé de changer vers phpcompta.

+

+Cependant PhpCompta est un nom temporaire, il sera changé le jour où +quelqu'un proposera mieux. Si ce nom doit être changé, c'est par respect envers +l'équipe de Php qui ne souhaite pas que le mot Php soit réutilisé dans d'autres +applications. +

Par où commence t'on et comment ?

@@ -49,7 +58,7 @@ En fait c'est phpcompta, au d Menu Administration -> Dossier, choisir un nom pour le dossier, create folder - Étape 2, on peut créer des utilisateurs mais ce n'est obligatoire. + Étape 2, on peut créer des utilisateurs mais ce n'est pas obligatoire. Étape 3, on revient à l'accueil :) @@ -96,7 +105,8 @@ session.cookie_path = /tmp ; the path the cookie is valid for

phpcompta

Quel est l'utilisateur et le mot de passe par défaut?

-l'utilisateur et le mot de passe par défaut sont phpcompta/phpcompta +l'utilisateur et le mot de passe par défaut sont phpcompta/phpcompta, +l'utilisateur demo a aussi phpcompta comme mot de passe.

J'ai trouvé un tit bug, comment faire un patchs ??