task #3106
This commit is contained in:
parent
27dc4ea59e
commit
1b2dc37955
3 changed files with 162 additions and 3 deletions
74
doc/FAQ
74
doc/FAQ
|
|
@ -27,3 +27,77 @@ R:
|
|||
Q: Ou trouvez les patch
|
||||
R : sur http://savannah.nongnu.org/patch/?group=phpcompta
|
||||
On peut y arriver à partir de la page de savannah
|
||||
|
||||
Q: Comment adapter le fichier php.ini
|
||||
R:
|
||||
Avec PHP 4.3.1
|
||||
Les variables sont passés de page en page dans un tableau _POST[nom_var] alors
|
||||
qu'avec les versions précédentes, on y accédait directement avec $nom_var
|
||||
voir la variable register_globale = off dans le php.ini
|
||||
php.ini doit contenir pour wcompta
|
||||
[PHP]
|
||||
include_patch=../include:.
|
||||
[Session]
|
||||
session.name = PHPSESSID
|
||||
; name of the session
|
||||
; is used as cookie name
|
||||
session.auto_start = 1 ; initialize session on request startup
|
||||
session.cookie_lifetime = 0 ; lifetime in seconds of cookie
|
||||
; or if 0, until browser is restarted
|
||||
session.cookie_path = /tmp ; the path the cookie is valid for
|
||||
|
||||
R: Quand on réinitialise le mot de passe, que vaut-il ?
|
||||
Q: Le mQ: J'ai trouvé un tit bug, comment faire un patchs ??
|
||||
|
||||
R:
|
||||
Retirez la version du CVS que vous avez corrigée.
|
||||
Le numéro de version c'est normalement r pour release p pour prelease
|
||||
suivit par le numéros (ex r092 qui veut dire release 0.9.2) (regardez les
|
||||
branches existantes dans le CVS de savannah
|
||||
http://savannah.nongnu.org/cgi-bin/viewcvs/phpcompta/phpcompta/)
|
||||
Remplacez (version) par la version
|
||||
Exemple :
|
||||
export CVS_RSH="ssh"
|
||||
|
||||
cvs -z3 -r (version) -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/phpcompta
|
||||
co phpcompta
|
||||
|
||||
|
||||
Normalement un répertoire phpcompta va apparaitre, puis vous le copiez
|
||||
cp -Rvp phpcompta phpcompta.orig
|
||||
|
||||
Appliquez éventuellement les patch puis corrigé les bugs, effacer les
|
||||
fichiers inutiles, les ~, les corefiles...
|
||||
|
||||
Puis enfin, pour prendre tout le répertoire (avec prudence)
|
||||
diff -Nru phpcompta phpcompta.orig > patch-(numéro de version)-votre-email
|
||||
|
||||
IMPORTANT : relire le patch-(numéro de version)-votre-email pour voir si
|
||||
tout ok et le tester
|
||||
|
||||
Pour le tester creer un répertoire appelé phpcompta n'importe où
|
||||
ailleurs, reprenez la version d'origine, puis essayer
|
||||
patch -p0 < patch-(numéro de version)-votre-email si vous êtes dans le
|
||||
répertoire au-dessus de celui de phpcompta
|
||||
|
||||
patch -p1 < patch-(numéro de version)-votre-email si vous êtes dans le
|
||||
répertoire courant de phpcompta
|
||||
|
||||
Si cela ne marche pas c'est pas bon
|
||||
|
||||
Pour un seul fichier, plus simple
|
||||
copiez le fichier de phpcompta.orig dans le même répertoire que celui du
|
||||
fichier changé puis placez vous dans le répertoire de au-dessus de celui
|
||||
de phpcompta ( cd .. ) .
|
||||
remplacez (sous-directory) par le nom du répertoire ou se trouve le fichier
|
||||
modifié.
|
||||
|
||||
diff -u phpcompta/(sous-directory)/fichier
|
||||
/phpcompta/(sous-directory)fichier.orig > patch-(numero de
|
||||
version)-votre-email.
|
||||
|
||||
Testez le:
|
||||
sauvez votre fichier modifié sous un autre nom, faites cp -f fichier.orig
|
||||
fichier, puis testez avec la commande patch (voir plus haut)
|
||||
ot de passe par défaut est phpcompta
|
||||
|
||||
|
|
|
|||
71
doc/FAQ.sgml
71
doc/FAQ.sgml
|
|
@ -14,7 +14,17 @@ site savannah <url url="http://savannah.nongnu.org/projects/phpcompta/" name="Ph
|
|||
|
||||
<!-- Table of contents -->
|
||||
<toc>
|
||||
|
||||
<sect> Qu'est-ce que PhpCompta ?
|
||||
<P>PhpCompta est un logiciel <url url="http://www.gnu.org/licenses/gpl.html" name="GPL">
|
||||
adapté à la législation
|
||||
belge en matière de comptabilité, il vous permet de tenir votre comptabilité de
|
||||
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. </P>
|
||||
<P>Si vous voulez contribuez n'hésitez pas : <url url="http://mail.nongnu.org/mailman/listinfo/phpcompta-contrib" name="Mailing List Contribution">
|
||||
<newline> Si vous avez besoin d'aide <url url="http://mail.nongnu.org/mailman/listinfo/phpcompta-support"
|
||||
name="Mailing List support">.
|
||||
</p>
|
||||
<sect> Quel le nom du soft ??
|
||||
<p>
|
||||
<verb>
|
||||
|
|
@ -158,7 +168,7 @@ ot de passe par d
|
|||
</sect>
|
||||
<sect> Comment faire de la doc
|
||||
<p>
|
||||
Sous mandrake, ajouter les linuxdocs-tools avec la commande
|
||||
Sous mandrake, ajouter les linuxdocs-tools avec la commande
|
||||
urpmi linuxdoc-tools, pour les autres, je ne sais pas :(
|
||||
</p>
|
||||
<p>
|
||||
|
|
@ -173,7 +183,7 @@ pouvez imprimer le guide, pour le trouver faites :
|
|||
<verb>en mode commande: rpm -qil linuxdoc-tools|grep example</verb>
|
||||
</p>
|
||||
<p>
|
||||
Ensuite, editez le fichier sgml,
|
||||
Ensuite, editez le fichier sgml,
|
||||
et surtout pensez à utilisez aspell -H --lang=fr_FR check FAQ.sgml pour
|
||||
vérifier l'orthographe. Pour le visionner, faites linuxdoc -B html FAQ.sgml
|
||||
soit linuxdoc -B rtf pour avoir un fichier rtf...
|
||||
|
|
@ -189,5 +199,60 @@ sur un sujet <url url="http://savannah.nongnu.org/task/?group=phpcompta" name="P
|
|||
<p>
|
||||
Cela m'évite de devoir chaque fois changer sur le site de phpcompta
|
||||
</p>
|
||||
</sect>
|
||||
<sect>Install.sh ne fonctionne pas
|
||||
<p>
|
||||
Il est important de suivre la procédure pour l'installation
|
||||
voir INSTALL-fr (dans le répertoire doc) !!
|
||||
</p>
|
||||
<p>
|
||||
A. se connecter en tant que l'utilisateur Unix postgres
|
||||
et éxécuter la commande
|
||||
createuser -d -a phpcompta
|
||||
puis faire exécuter l'install.sh en tant que root.
|
||||
Il serait prudent de changer le propriétaire des fichiers installer
|
||||
</p>
|
||||
</sect>
|
||||
<sect>l'erreur ERROR: CREATE USER: permission denied
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
l'erreur ERROR: CREATE USER: permission denied
|
||||
createuser: creation of user "phpcompta" failed
|
||||
</verb></tscreen>
|
||||
</p>
|
||||
<p>
|
||||
voir question précédente
|
||||
</p>
|
||||
</sect>
|
||||
|
||||
<sect> recevoir des erreurs de création
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
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
|
||||
</verb></tscreen>
|
||||
Vous avez utilisé une version instable ! Cela a été corrigé reprenez les fichiers du CVS
|
||||
</p>
|
||||
</sect>
|
||||
|
||||
<sect> Erreur objet n'existe pas
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
ERROR: sequence "s_isup" does not exist
|
||||
ERROR: sequence "s_fdef" does not exist
|
||||
ERROR: sequence "s_idef" does not exist
|
||||
ERROR: table "isupp" does not exist
|
||||
ERROR: table "fiche" does not exist
|
||||
ERROR: table "isupp_def" does not exist
|
||||
ERROR: table "fichedef" does not exist
|
||||
</verb></tscreen>
|
||||
Du à une commande drop sur un objet inexistant, n'y pretez pas attention
|
||||
</p>
|
||||
|
||||
</article>
|
||||
|
|
|
|||
20
doc/Makefile
Normal file
20
doc/Makefile
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Makefile for creating the doc
|
||||
# html, txt format
|
||||
# $Revision$
|
||||
|
||||
.PHONY: all html pdf clean txt
|
||||
|
||||
all: html pdf txt
|
||||
|
||||
html:
|
||||
linuxdoc -B html --charset=latin FAQ.sgml
|
||||
linuxdoc -B html --charset=latin INSTALL-fr.sgml
|
||||
pdf:
|
||||
linuxdoc -B latex --charset=latin FAQ.sgml
|
||||
linuxdoc -B latex --charset=latin INSTALL-fr.sgml
|
||||
txt:
|
||||
linuxdoc -B txt --charset=latin FAQ.sgml
|
||||
linuxdoc -B txt --charset=latin INSTALL-fr.sgml
|
||||
cp INSTALL-fr.txt ..
|
||||
cp FAQ.txt ..
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue