Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
phpcompta [Le 22/08/2010, 18:08]
Schtroungkipouf
phpcompta [Le 11/06/2023, 17:51]
spnux Suppression car transféré à la page Noalyss
Ligne 1: Ligne 1:
-{{tag>​bureautique comptabilité ERP CRM entreprise ​BROUILLON}}+{{tag>​bureautique comptabilité ERP CRM entreprise}}
  
 ---- ----
  
-====== ​PhpCompta ​======+====== ​Noalyss ​======
  
 +PhpCompta est devenu NOALYSS en janvier 2014; l'​équipe de développement de PHP demande expressément de ne pas utiliser PHP dans le nom des applications.
  
-PhpCompta ​est une application GPL de comptabilité,​ ERP, CRM destiné ​aux entrepreneurs,​ indépendant et moyenne entreprise, elle permet la génération de facture, bon de commande, note de frais, bordereau de livraison,... sur base de modèles, les modèles sont soit en RTF, soit en HTML ou Text ou des documents Write ou Calc (voir [[OpenOffice.org]]). Multi-Dossiers et multi-utilisateurs,​ elle est entièrement ​paramètrableLa version 5, permet aussi l'​ajout ​d'extension ​(plugin). Elle est écrite en PHP et javascript (Ajax), la base de données utilisée est Postgresql dont la version est au moins 8.2Une installation ​avec Postgresql 8.4 fonctionne.+Elle est une application GPL de serveur ​de comptabilité,​ ERP, CRM destinée ​aux fiduciaires , entrepreneurs,​ indépendant et moyenne entreprise, elle permet la gestion de plusieurs sociétés et d'​utilisateurs , chaque société peut avoir un ou plusieurs dossiers , chaque utilisateur peut avoir accès à plusieurs dossiers avec des droits différents. 
 + 
 +Pour chaque dossier, Noalyss ​permet la génération de facture, bon de commande, note de frais, bordereau de livraison... sur base de modèles, les modèles sont soit en RTF, soit en HTML ou Text ou des documents Write ou Calc. 
 + 
 +Multi-Dossiers et multi-utilisateurs,​ elle est entièrement ​paramétrableÀ partir de la version 5, il est possible ​d'ajouter des extensions ​(plugin). Elle est écrite en PHP et javascript (Ajax), la base de données utilisée est Postgresql dont la version est au moins 8.4Noalyss a aussi été testé ​avec postgresql 9.3.
  
 Elle est très flexible et peut s'​adapter à la comptabilité de n'​importe quel pays. Elle est très flexible et peut s'​adapter à la comptabilité de n'​importe quel pays.
  
-Il est possible de tester ​Phpcompta ​sur le site phpcompta.eu/demo (utilisateur / mot de passe phpcompta/phpcompta)+Il est possible de la tester sur le site [[https://​demo.noalyss.eu/|Noalyss]] ​(utilisateur / mot de passe = demo demo )
  
-Phpcompta ​vous donne la possibilité de choisir entre une en comptabilité française ou belge lorsque vous créez vos dossiers.+Noalyss ​vous donne la possibilité de choisir entre une en comptabilité française ou belge lorsque vous créez vos dossiers, il est possible de créer un modèle de dossier pour n'​importe la  comptabilité de n'​importe quelle autre pays
  
-En cas de problème, le plus simple est sans doute de poser directement vos questions sur le forum phpcompta ou via la liste dédiée à laquelle vous pouvez vous inscrire (voir site phpcompta.eu dont le lien est en pied de page).+En cas de problème, le plus simple est sans doute de poser directement vos questions sur le forum Noalyss ​via la liste dédiée à laquelle vous pouvez vous inscrire((voir site noalyss.eu dont le lien est en pied de page)).
  
  
 ===== Installation ====== ===== Installation ======
  
-Voici comment installer le logiciel de compta libre PHPCOMPTA ​sous Ubuntu ​(Dapper Drake et postérieures) ​sur une machine indépendante (toute seule dans son coin, non reliée à un réseau) et connectée à internet.+Voici comment installer le logiciel de compta libre NOALYSS ​sous Ubuntusur une machine indépendante (toute seule dans son coin, non reliée à un réseau) et connectée à internet.
  
  
 ==== Dépendances nécessaires ==== ==== Dépendances nécessaires ====
    
 +[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt>​apache2,​postgresql,​php5,​php5-pgsql,​libapache2-mod-php5,​php-gettext]]**.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://​apache2,​postgresql-8.4,​php5,​php5-pgsql,​libapache2-mod-php5,​php-gettext|apache2,​ postgresql-8.4,​ php5, php5-pgsql,​libapache2-mod-php5,​ php-gettext]]**.+Pour décompresser l'​archive Noalyss que vous aurez téléchargée sur le site (voir ci-dessous),​ vous aurez besoin d'​avoir installé préalablement ​[[apt>p7zip]] qui se trouve sur le dépôt Universe (à activer le cas échéant).
  
-Pour décompresser l'​archive phpcompta que vous aurez télécharger sur le site (voir ci-dessous),​ vous aurez besoin d'​avoir installé préalablement [[http://​doc.ubuntu-fr.org/​p7zip|p7zip]] qui se trouve sur le dépôt Universe (à activer le cas échéant). 
  
 +==== Récupération du fichier Noalyss et mise en place ====
  
-==== Récupération du fichier PhpCompta ​et mise en place ====+Les versions de Noalyss évoluant régulièrement,​ le plus simple est de se rendre sur le site de Noalysseu ​et de télécharger la dernière version depuis le menu "​Télécharger"​ accessible dès la page d'​accueil,​ ou directement [[https://​download.noalyss.eu/​| ici]].
  
-Les versions de phpcompta évoluant régulièrement, ​le plus simple est de se rendre ​sur le site de phpcompta.eu ​et de télécharger la dernière version depuis le menu "Télécharger" ​accessible dès la page d'​accueil.+Une fois le fichier téléchargé ​sur votre disque dur, décompressez-le : il suffit ​de faire un clic droit dessus ​et de cliquer sur "​Extraire ici". Le dossier décompressé est un dossier intitulé ​"noalyss-x-y-z".
  
-Une fois le fichier téléchargé ​sur votre disque durdécompressez-le : il suffit de faire un clic droit dessus et de cliquer sur "​Extraire ici". Le dossier décompressé ​est un dossier intitulé "​phpcompta"​.+Si vous avez décompressé ​le dossier ailleurs que sur votre bureaudéplacez-le ou bien adaptez les commandes qui suivront à l'​emplacement où se trouve votre dossier ​noalyss fraîchement ​décompressé.
  
-Si vous avez décompressé le dossier ​ailleurs que sur votre bureau, déplacez-le ou bien adaptez les commandes qui suivront à l'​emplacement où se trouve votre dossier ​phpcompta fraîchement décompressé.+Vous allez maintenant copier ce dossier ​//noalyss-x-y-z// dans le dossier ​///​var/​www/​html//​Ouvrez un [[:​terminal]] et saisissez :<​code>​sudo mv Bureau/​noalyss-x-y-z /​var/​www/​html/​noalyss</​code>​
  
-Vous allez maintenant copier ce dossier phpcompta dans le répertoire /​srv/​www/​html. Ouvrez une console et saisissez : +Vous pouvez ensuite vérifier que ce dossier est bien au bon endroit ​en tapant ​dans un [[:​terminal]]:​ <code>ls /var/www/html/</​code>​ qui devrait vous répondre: <​code>​index.html  ​noalyss</​code>​
- +
- +
- +
-  sudo mv /​home/​nomutilisateur/​Bureau/​phpcompta /​srv/​www/​html +
- +
-Vous pouvez ensuite vérifier que ce dossier est bien au bon endroit ​(utilisez soit votre navigateur et allez dans -poste de travail -> système de fichier -> srv -> www -> html ou bien tapez en console ​ls /srv/www/html/). +
- +
-Afin que le programme puisse écrire plus tard dans le répertoire durant l'​installation,​ il est nécessaire de changer les droits du répertoire ​: +
- +
-<​code> ​sudo chmod -R 777 /srv/www/html/​phpcompta ​</​code>​+
  
 +Donnez les bons droits en écriture au dossier ///​var/​www/​html//​ pour l'​utilisateur ''​www-data''​ (l'​utilisateur d'​Apache). Dans un [[:​terminal]] saisissez : <​code>​sudo ​  chown -R www-data:​www-data /var/www/ </​code>​
 +Noalyss va utiliser le répertoire /​var/​www/​tmp pour générer des documents , ce répertoire est créé par Noalyss à la condition que www-data puisse écrire dans /var/ww (voir https://​forum.noalyss.eu/​viewtopic.php?​f=3&​t=6119&​start=10)
  
 ==== Configuration de postgresql ==== ==== Configuration de postgresql ====
-Prenez la main dans la console en tant qu'​utilisateur postgresql. Pour cela, tapez la commande : 
  
-<​code>​ sudo su postgres </​code>​ +=== Éviter ​l'erreur ​de connexion à PostreSQL === 
- +Il arrive souvent qu'il ne soit pas possible de se connecter correctement à PostgreSQL à cause de la sécurité. Voici la façon de résoudre cela pour éviter cette erreur
- +dans ce qui suit adaptez ​le chemin du fichier suivant votre version de PostgreSQL: 
-Le radical avant le prompt devient un truc du genre : //"​postgres@nom-du-pc:/​$"//​ +  * [[:​tutoriel:​comment_modifier_un_fichier|Modifiez]] avec les [[:​sudo|droits d'​administration]] ​le fichier ​///​etc/​postgresql/​9.3/​main/​pg_hba.conf// (adapter les chiffres à votre version de postgresql),​ 
- +  * Dans le fichier chercher la ligne:<​file>#​ "​local"​ is for Unix domain socket connections only</file
-On peut désormais créer un utilisateur phpcompta pour postgres en tapant : +  * En-dessous de cette ligne changez ​//peer// en //md5//.
- +
-<​code>​ createuser -A -d -P phpcompta </​code>​ +
- +
-Après l'​envoi de cette commande, donnez le mot de passe //dany// (clin d'oeil au créateur du logiciel). +
- +
-Enfin, tapez la ligne suivante pour terminer de configurer postgres : +
- +
-<​code>​ createlang plpgsql template1 </​code>​ +
- +
-Revenez alors à la console en tapant ''​exit''​ ou en opérant la combinaison de touches CTRL+D. +
- +
-==== Configuration d'​Apache2 ==== +
-On considère que vous avez copié phpcompta en suivant le chemin proposé dans ce guide : le répertoire est donc ici : /​srv/​www/​html. +
- +
-Tapez la commande suivante : +
- +
-''​sudo gedit /​etc/​apache2/​conf.d/​phpcompta.conf''​ +
- +
-Collez dans le fichier qui s'​ouvre,​ le code suivant :  +
- +
-''​ # /​srv/​www/​html/​phpcompta/​ +
- +
- Alias /phpcompta /​srv/​www/​html/​phpcompta/​html +
- +
- <​Directory /​srv/​www/​html/​phpcompta>​ +
- +
- ​AllowOverride All +
- +
- </​Directory>​ +
- +
- +
- <​Location /​phpcompta>​ +
- +
-    Options +Indexes +FollowSymLinks +
-     +
-    Order allow,​deny +
-     +
-    Allow from 127.0.0.1 +
-     +
-    #deny from all +
-     +
- </​Location>''​ +
- +
- +
- +
-Enregistrez et quitter ​l'éditeur de fichier Gédit. +
- +
-Redémarrez Apache2 en faisant :  +
- +
-''​sudo /​etc/​init.d/​apache2 restart''​ +
- +
- +
- +
-==== Lancement de l'​installation ==== +
-Ouvrez votre navigateur Internet préféré et, dans la barre d'​adresse,​ pointez vers l'​installateur phpcompta : +
-http://​localhost/​phpcompta/​admin/​setup.php +
- +
-Si tout est ok, lancez la procédure et soyez patient car cela prend un peu de temps sans qu'un indicateur ne vous informe de l'​état d'​avancement... +
- +
-==== Si vous n'​êtes pas parvenu à installer phpcompta... ==== +
-...plusieurs solutions s'​offrent à vous. +
- +
-1°) désinstallez l'​ensemble des paquets concernés et reprendre le tutoriel à son début. +
-<note tip>Si vous avez déjà installé par le passé l'un de ces paquets ET que vous ne les utilisez pas, il est fortement conseillé de les désinstaller les uns après les autres (avec purge - voir l'​exemple ci-dessous),​ en supprimant les fichiers que APTITUDE n'​arriveraient pas à effacer automatiquement (APTITUDE vous indique les fichiers qu'il n'​arrive pas à effacer), puis ensuite de les ré-installer. +
- +
-Exemple : pour désintaller un paquet appelé le_petit_paquet en purgeant les fichiers de configuration,​ il faut ouvrir une console (applications -> Accessoires -> Terminal), et taper la commande : sudo apt-get remove le_petit_paquet --purge (Attention, il y a bien 2 tirets devant "​purge"​). En remplaçant le_petit_paquet par le vrai nom de votre paquet à désinstaller,​ vous désinstallez votre paquet en le purgeant. +
- +
-D'​autre part, il est important de savoir que l'​utilisation de "​purge"​ aura vraisemblablement comme conséquence de rendre inutilisable d'​autres applications que vous auriez installées auparavant et qui utiliseraient l'un des programmes ci-dessus désinstallé avec l'​option "​purge"​. +
- +
-Donc, essayez d'​abord de dérouler le tutoriel après cette note pour voir si ça marche avant de désinstaller quoi que ce soit ; si ça se trouve, ça va tomber en marche.</​note>​ +
- +
-2°) Regardez si les erreurs que vous rencontrez n'ont pas déjà été évoquées sur le forum de phpcompta et déposez alors vos questions. +
- +
-3°) Regardez en dessous de ce paragraphe l'​ancienne procédure d'​installation : vous y trouverez peut-être des éléments de réponse. +
- +
- +
- ​---- +
- ​---- +
- +
- +
- +
-===== Paramétrages (ancienne procédure) ===== +
- +
-==== paramétrage d'​Apache2 ==== +
- +
-Voilà, le répertoire /​var/​phpcompta contient le logiciel. Il faut maintenant faire deux petites choses, primo que le propriétaire du répertoire soit bien l'​utilisateur d'​apache2 (soit www-data) et secundo accéder à phpcompta avec votre navigateur. +
- +
-=== Changement de propriétaire du répertoire === +
-<​code>​ sudo chown -R www-data /​var/​phpcompta</​code>​ +
- +
-=== Création d'un alias === +
- +
-Pour que localhost ouvre directement phpcompta, ajoutez un fichier phpcompta.conf puis rendez-le utilisable +
- +
-Ajout du fichier +
-<​code>​sudo gedit /​etc/​apache2/​sites-available/​phpcompta.conf</​code>​ +
-Gedit ouvre le fichier. Ajoutez la partie de texte suivante. +
- +
-<​code>​ +
-Alias /phpcompta /​var/​phpcompta/​html +
-<​Directory /​var/​phpcompta>​ +
-     ​Options Indexes FollowSymLinks MultiViews +
-     ​AllowOverride All +
-     Order allow,​deny +
-     allow from all +
-</​Directory></​code>​ +
- +
-Enregistrez ces modifications (fichier -> enregistrer),​ fermez le fichier (fichier -> fermer), puis, important, quittez Gedit (fichier -> quitter). +
- +
-Puis rendez-le utilisable +
-<​code>​ +
-sudo ln -s /​etc/​apache2/​sites-available/​phpcompta.conf /​etc/​apache2/​sites-enabled/​009-phpcompta.conf +
- +
-</​code>​ +
- +
-Redémarrez apache (cf. [[:​apache2#​redemarrer_apache2]]). +
- +
-=== Protéger le répertoire admin === +
-  +
-Vous ne devez surtout pas l'​effacer,​ protégez-le avec .htaccess (cf. http://​www.securiteinfo.com/​conseils/​htaccess.shtml). +
- +
-==== PostgreSQL ==== +
-=== Erreur ​de connexion à PostreSQL === +
-Il arrive souvent qu'il ne soit pas possible de se connecter correctement à PostgreSQL à cause de la sécurité. Voici la façon de résoudre cela . +
-<note warning>​Adaptez ​le chemin du fichier suivant votre version de PostgreSQL</​note>​ +
- +
-Gedit ouvre le fichier+
-<​code>​ +
-sudo gedit /​etc/​postgresql/​8.4/​main/​pg_hba.conf +
-</code+
- +
- Dans la section Database administrative login by UNIX sockets, à la fin du fichier, ​changez ​la méthode d'​authentification afin d'​utiliser ​md5. +
 Explication des changements : tout le monde doit avoir un mot de passe pour se connecter sauf l'​utilisateur postgres quand il est connecté sur la machine où PostgreSQL fonctionne. Explication des changements : tout le monde doit avoir un mot de passe pour se connecter sauf l'​utilisateur postgres quand il est connecté sur la machine où PostgreSQL fonctionne.
 +  * Enregistrez ces modifications,​ fermez le fichier,
 +  * Redémarrez postgresql en saississant : <​code>​sudo /​etc/​init.d/​postgresql restart</​code>​
  
-Vous devriez avoir ceci +=== Création de l'​utilisateur "​noalyss_sql"​ dans postgresql ===
-<​code>​+
  
-+Dans le terminal, vous allez passer sous //postgres// et allez créer la base Noalyss, en saisissant les séquences suivantes : <​code>​sudo -i -u postgres</​code>​ 
-# Database administrative login by UNIX sockets +La console se positionne sous une connection du type :<​code>​postgres@votre_ordi:​~$</code> 
-local   ​all ​        ​postgres ​                         ident +Saisissez alors : 
- +<​code>​psql template1 
-# "​local"​ is for Unix domain socket connections only +template1# create user utilisateur_pour_noalyss ​createdb password '​mot_de_passe';​
-local   ​all ​        ​all ​                              md5 +
-# IPv4 local connections:​ +
-host    all         ​all ​        ​127.0.0.1/​32 ​         md5 +
-# IPv6 local connections:​ +
-host    all         ​all ​        ::​1/​128 ​              md5 +
-</​code>​ +
- +
-Enregistrez ces modifications (fichier → enregistrer),​ fermez le fichier (fichier → fermer), puis, important, quittez Gedit (fichier → quitter). +
- +
-Redémarrez postgresql: En console saississez +
- +
-sudo /​etc/​init.d/​postgresql-8.3 restart +
- +
- +
- +
- +
-===  Optimisation de PostgreSQL: === +
- +
-Cette étape n'est pas obligatoire,​ elle n'est utile que si la comptabilité contient beaucoup d'​opérations ( > 100.000). +
- +
-Editez le fichier postgresql.conf via Gedit en saisissant dans la console en ligne de commande : +
- +
- +
- +
-   sudo gedit /​etc/​postgresql/​8.3/​main/​postgresql.conf +
-Cherchez et retirez le signe dièse de la ligne #work_mem = 1024, puis remplacer le nombre 1024 par le nombre 8192. Votre ligne doit être celle-ci après modifications:​ +
- +
- +
-  listen_addresses = '​*'​ # Ne focntionne pas si laissé listen_addresses = '​localhos'​ +
-  work_mem = 8192 +
-Enregistrez ces modifications (fichier -> enregistrer),​ fermez le fichier (fichier -> fermer), puis, important, quittez Gedit (fichier -> quitter). +
- +
-Redémarrez postgresql en saisissant dans la console la ligne de commande: +
- +
-  sudo /​etc/​init.d/​postgresql-8.3 restart +
- +
- +
- +
- +
-=== Création de l'​utilisateur "​phpcompta"​ dans postgresql === +
- +
-Dans le terminal, vous allez passer sous postgres et allez créer la base phpcompta, en saisissant les séquences suivantes : +
- +
-  ​sudo su - postgres +
- +
-la console se positionne sous une connection du type :    +
-  ​postgres@votre_ordi:/​home/​votre_identifiant_ubuntu$. ​Saisissez alors : +
- +
- +
- +
-<​code>​ +
-psql template1 +
-template1# create user utilisateur_pour_phpcompta ​createdb password '​mot_de_passe';​+
 </​code>​ </​code>​
 La console vous renvoie normalement "​CREATE ROLE" La console vous renvoie normalement "​CREATE ROLE"
-Vous remplacez ​utilisateur_pour_phpcompta ​et mot_de_passe par des valeurs de votre choix, ce sont ces valeurs-là qu'il faudra indiquer dans le admin/​setup.php;​ nous verrons ça un peu plus tard +En général, l'//​utilisateur_pour_noalyss//​ est //​noalyss_sql//​ mais vous pouvez ​remplacez ​//​utilisateur_pour_noalyss// ​et //mot_de_passe// par des valeurs de votre choix, ce sont ces valeurs-là qu'il faudra indiquer dans le admin/​setup.php;​ nous verrons ça un peu plus tard.
- +
- +
- +
-L'​étape suivante est de permettre que toutes les bases de données de postgresql accepte d'​utiliser le plpgsql (sql embarqué), donc toujours dans psql faite ce qui suit +
- +
-<​code>​ +
-template1# create language plpgsql; +
-</​code>​ +
- +
-La console vous renvoie le message "​CREATE LANGUAGE"​ +
- +
-<​code>​ +
-template1#​\q +
-</​code>​+
  
-Il vous faut maintenant vous déconnecter de postgres, en appuyant simultanément sur les 2 touches [ctrl] et [d] (ou en tapant "​exit"​)+Il vous faut maintenant vous déconnecter de //postgres//, en appuyant simultanément sur les 2 touches [ctrl] et [d] (ou en tapant "​exit"​).
  
 Vous êtes maintenant revenu dans la console à l'​utilisateur par défaut. Vous êtes maintenant revenu dans la console à l'​utilisateur par défaut.
Ligne 279: Ligne 78:
  
 === Résumé visuel de la séquence précédente === === Résumé visuel de la séquence précédente ===
- +Je vous glisse ici le résumé visuel de toute la séquence que vous venez d'​effectuer:
-Je vous glisse ici le résumé visuel de toute la séquence que vous venez d'​effectuer ​ +
- +
 <​code>​ <​code>​
-sudo su postgres+sudo -i -u postgres
 psql template1 psql template1
-template1# create user utilisateur_pour_phpcompta ​createdb password '​mot_de_passe'​+template1# create user utilisateur_pour_noalyss ​createdb password '​mot_de_passe';​
-template1# create language plpgsql;+
 template1#​\q template1#​\q
- 
- 
- 
 </​code>​ </​code>​
- 
- 
- 
  
 ===== Configuration ===== ===== Configuration =====
 +Pour une première installation,​ il vous sera demandé le nom et mot de passe de l'​utilisateur_pour_noalyss (que vous avez créé au point [[#​Création de l'​utilisateur "​noalyss_sql"​ dans postgresql|précédent]],​ le port sur lequel tourne postgresql. Il vous faudra donc vraisemblablement changer l’utilisateur et le mot de passe par défaut que vous trouverez ("​phpcompta_sql"​ et "​dany"​ -au passage le principal développeur de Noalyss) et mettre ceux que vous aviez choisi. Les autres paramètres ne devraient pas être modifiés à priori. Cliquez alors sur ok.
 +Si tout est ok, lancez la procédure et soyez patient car cela prend un peu de temps sans qu'un indicateur ne vous informe de l'​état d'​avancement.
  
-Ouvrez ​Firefox et saisissez ​dans la barre d'​adresse :  +Ouvrez ​firefox, tapez dans la barre d'​adresse : http://​localhost/​noalyss/html/install.php
-  ​http://​localhost/​phpcompta/admin/setup.php+
  
-Pour une première installation,​ il vous sera demandé le nom et mot de passe de l'​utilisateur_pour_phpcompta,​ le port sur lequel tourne postgresql : il vous faudra donc vraisemblablement changer l'​utilisataur et le mot de passe par défaut que vous trouverez ("​phpcompta"​ et "​dany"​ -au passage le principal développeur de PHPcompta- lors d'une installe avec la phpcompta-4.3-build-2649). Les autres paramètres ne devraient pas être modifiés à priori. Cliquez alors sur ok. +Ensuite vous devriez voir une fenêtre qui s'​ouvre dans laquelle vous allez avoir un texte SANS ERREUR du type : 
- +>Info 
-Ensuite vous devriez voir une fenêtre qui s'​ouvre dans laquelle vous allez avoir un texte SANS ERREUR du type :  +>Vous utilisez le domaine 
-<code> +>PHP 
-Info +
- +>    ​magic_quotes_gpc: ​ 
-Vous utilisez le domaine +>    ​magic_quotes_runtime: ​ 
-Php setting +>    module PGSQL ✓ 
-magic_quotes_gpc: ​Ok +>    module BCMATH ✓ 
-magic_quotes_runtime: ​Ok +>    module GETTEXT ✓ 
-include_path : ok (.:​../​include:​addon) +>    module ZIP ✓ 
- +
-php.ini est bien configuré +>php.ini est bien configuré ​ 
-Database version +>Base de données 
-string(5) "8.x.x+>string(5) "9.3.5
-Database Setting +>​Paramètre base de données 
- +> 
-La base de données est bien configurée +>La base de données est bien configurée ​ 
- +> 
-Prêt à commencer la mise à jour ou l'​installation ? +>Prêt à commencer la mise à jour ou l'​installation ?
- +
-</​code>​+
  
 Si vous n'avez pas d'​erreur,​ cliquez sur le bouton : **Prêt à commencer la mise à jour ou l'​installation ?** Si vous n'avez pas d'​erreur,​ cliquez sur le bouton : **Prêt à commencer la mise à jour ou l'​installation ?**
Ligne 329: Ligne 117:
 L'​ordinateur travaille quelques secondes et affiche : L'​ordinateur travaille quelques secondes et affiche :
  
 +>Mise a jour du système
 +>Mise à jour dossier
 +>Mise à jour modèle
 +>​Patching (BE) Basique
 +>
 +>​Patching (FR) Basique
 +>
 +>Mise à jour Repository
 +>
 +>Tout est installé ✓
  
-<​code>​ +Vous pouvez vous cliquer sur "​Connectez-vous à Noalyss"​
-Congratulation ​Test successfull +
-Patching databases +
-Patching Demo from the version 29Upgrading DossierPatching (BE) BasiquePatching (FR) BasiqueUpgrading Repository +
-Voilà tout est installé ;-+
-</​code>​ +
- +
- +
- +
- +
-===== Utilisation de PhpCompta ===== +
-Ouvrez firefox, tapez dans la barre d'​adresse : http://​localhost/​phpcompta +
- +
-La mire de connexion phpcompta s'​ouvre. +
- +
-Login : phpcompta +
- +
-Password : phpcompta  +
- +
-(et non l'​utilisateur php et le mot de passe que vous avez choisi précédemment) +
- +
-et ... vous voici sur phpcompta +
  
 +===== Utilisation de Noalyss =====
 +Ouvrez firefox, tapez dans la barre d'​adresse : ''​http://​localhost/​noalyss/​html/​index.php''​
  
 +La mire de connexion noalyss s'​ouvre.
  
 +  * Login : phpcompta
 +  * Password : phpcompta
  
 +(et non l'​utilisateur php et le mot de passe que vous avez choisi précédemment),​ et ... vous voici sur Noalyss.
  
 +===== Si vous n'​êtes pas parvenu à installer Noalyss... =====
 +...plusieurs solutions s'​offrent à vous.
  
 +1°) si vous avez éteint et rallumé votre pc entre temps et que vous pouviez atteindre la fenêtre d'​authentification de Noalyss après l'​installation,​ vérifiez d'​abord que ce n'est pas un problème lié au serveur apache2 : en mode console tapez :
 +<​code>​ sudo /​etc/​init.d/​apache2 restart </​code>​
  
 +2°) Si ce n'est pas le cas, [[:​tutoriel:​comment_supprimer_un_paquet|désinstallez]] l'​ensemble des paquets initialement cités dont la liste se trouve au début de cette page et reprendre le tutoriel à son début.
 +<note tip>​Désinstaller les paquets les uns après les autres (avec purge - voir l'​exemple ci-dessous),​ en supprimant les fichiers que APT n'​arriveraient pas à effacer automatiquement (APT vous indique les fichiers qu'il n'​arrive pas à effacer), puis ensuite les ré-installer.
 +D'​autre part, il est important de savoir que l'​utilisation de "​purge"​ aura vraisemblablement comme conséquence de rendre inutilisable d'​autres applications que vous auriez installées auparavant et qui utiliseraient l'un des programmes ci-dessus désinstallé avec l'​option "​purge"</​note>​
  
 +3°) Regardez si les erreurs que vous rencontrez n'ont pas déjà été évoquées sur le [[http://​forum.noalyss.eu|forum de Noalyss]] et déposez alors vos questions.
  
  
 ===== Liens ===== ===== Liens =====
  
-  * Forum Ubuntu : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=128671 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=128671|Forum Ubuntu]]; 
-  * Forum : http://www.phpcompta.be/​index.php?​option=com_fireboard&​Itemid=42 +  * [[http://forum.noalyss.eu|Forum Noalyss]]; 
-  * Site web : www.phpcompta.eu  +  * [[http://www.noalyss.eu|Site web de Noalyss]]; 
-  * Téléchargement : http://www.phpcompta.be/​download.php?​file=phpcompta-last.7z +  * [[http://wiki.noalyss.eu|le wiki du logiciel]]; 
-  * Demo : http://www.phpcompta.eu/demo (utilisateur / mdp : phpcompta ​phpcompta+  * [[https://demo.noalyss.eu/|Demo]] ​(utilisateur / mdp : demo demo
-  * Tutoriel du site pour l'​installaton sous Unix : http://www.phpcompta.be/index.php?option=com_content&​task=view&​id=16&​Itemid=30 +  * [[https://wiki.noalyss.eu/doku.php?id=installation|Installation ]] pour Unix, Linux; 
-  * Documentation pour développeur ​ : http://www.phpcompta.eu/doc +  * [[http://wiki.noalyss.eu/|Documentation]] ; 
-  * Mailing list, suivi des tâches et bug Projet ​sur savanah : http://​savannah.nongnu.org/​projects/​phpcompta/​+  * [[http://​bug.noalyss.eu/​ | suivi des tâches et bug Projet]].
  
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​sparky]] ​2008/10/31 14:45//+//​Contributeurs : [[:​utilisateurs:​sparky]], [[:utilisateurs:​Schtroungkipouf]],​ [[:​utilisateurs:​l_africain|L'​Africain]]//
  
-[[:​utilisateurs:​Schtroungkipouf]] 2009/08/22 18:00//+Mise en forme : [[:​utilisateurs:​draco31.fr]]