Oups ...
La mise à jour des plugin est corrigé par le "chown -R www-data
/var/www/html" ...
Bien cordialement,
Le 22/12/2020 à 09:31, Dany De
Bontridder via noalyss-generale a écrit :
Bonjour,
Le 12/21/20 à 7:18 PM,
Pierre-François Philippe a écrit :
En fait, quand j'ai essayé de mettre noalyss à jour via
l'interface :
1. j'ai fais une copie de /var/www/html/noalyss en noalyss_73
2. l'interface semblait bien mettre à jour noalyss quoi que
de manière assez rapide
3. rien ne s'est passé pour autant et le dossier noalyss n'a
pas été écrasé.
C'est là que c'est étrange : si les fichiers sont remplacés par
ceux qui sont sur le site, je viens de vérifier le paquet que tu
as du téléchargé pour l'installer et je suis certain que c'est
la version 8.0 donc soit le fichier ne s'est pas décompressé et
n'a pas remplacé l'existant; soit il est ailleurs
Après j'ai fais une mise à jour manuelle qui s'est très bien
déroulée.
Donc, comme tu me demandais les informations sur
administration -> information j'ai relancé noalyss mais sur
la version 73 que j'avais sauvegardé dans
/var/www/html/noalyss_73 et je t'ai envoyé la page html
d'information de cette version sur laquelle la mise à jour n'a
pas fonctionné.
Le code que tu m'as envoyé se trouve dans quel fichier ?
Il se trouve dans noalyss/class/package_core.class.php , tu le
vois ici
https://git.savannah.nongnu.org/cgit/noalyss.git/tree/include/class/package_core.class.php?h=rel7300
@+
.
A+
PFP
Le 21/12/2020 à 13:50, Dany De
Bontridder via noalyss-generale a écrit :
Salut,
Pour passer sur la 12, tu dois
passer par un pg_dumpall et un psql , puis changer le port
dans noalyss/include/config.inc.php tout simplement, cela va
assez vite en fait.
Pour tout sauvegarde en une
commande c'est plutôt pratique :-)
Pour l'explication
Le code pour la 7.3
if ($zip->open(NOALYSS_HOME."/tmp/".$this->get_file()))
{
// try to unzip and overwrite current
if (!$zip->extractTo(NOALYSS_HOME."/../"))
{
throw new Exception(_("Echec mise à jour"), 1);
}
}
Donc NOALYSS_HOME = /var/www/html/noalyss_73/html
En décompressant, la nouvelle version a été placée dans /var/www/html/noalyss , pourrais-tu vérifier que ce répertoire existe svp ?
Bonne journée et merci :-)
.D
Le 12/21/20 à 1:10 PM,
Pierre-François Philippe a écrit :
Salut Dany,
Malheureusement, j'ai fini par faire la mise à jour
manuellement. Et ça fonctionne très bien. Je pense donc
que cela ne vient pas de la base de données. J'ai la 10 et
la 12 d'installées et les deux tournent (les deux créent
des logs). Apparemment noalyss tourne avec la 10. Je ne
sais pas comment passer sur la 12 mais ce n'est pas
important pour l'instant.
Comme j'avais gardé l'ancienne version j'ai lancé la page
d'info de la 73. J'espère qu'il y a des données
satisfaisantes là dedans. Mais si les données
intéressantes sont inscrites dans db ben là c'est foutu.
Pour info, j'avais gardé mon ancien ordi qui était sur la
version 72 de noalyss avec postgresql 9.5. J'ai fait la
mise à jour (version 8) via l'interface et tout s'est
déroulé correctement mis à part une mise à jour préalable
de php 7.0 vers 7.2.
Si d'autres infos, logs, ou quelconques données peuvent
t'intéresser, n'hésite pas me les demander pendant que les
logs existent encore.
Cordialement
PFP
Le 20/12/2020 à 22:29, Dany De
Bontridder via noalyss-generale a écrit :
Bonsoir,
Donc la mise à jour par l'interface ne fonctionne ,
pourrais-tu aller sur administration -> information ,
et sauver la page, j'aimerais comprendre ,
Bien à toi,
D
Le 2020-12-20 13:20, Pierre-François Philippe a écrit :
Nan, ça veut pas. J'ai la version 7300.
Lors de la mise à jour j'ai : Version base
de données :10.14 alors que je travaille
sur postgreql 12.4, enfin il me semble... c'est ce
qui est inscrit dans phpinfo
Par contre, en cherchant un peu il me semble que
la version 10 tourne aussi. Il doit y avoir un
conflit de ce côté.
psql --version me donne 12.5. pgadmin me dit
qu'il est connecté sur une version 10.14
Lors de la mise à jour d'ubuntu, la version 12 a
été installée.... Ouh là là ça me semble être le
gros bordel...
La version d'apache est 2.40.41
Quant dossier /var/www/html il toujours appartenu
à root et jusque là ça ne m'avais jamais posé de
problème.
J'ai tout de même fait un chown www-data:www-data
sur ce dossier mais ça ne change rien.
La mise à jour se fait apparemment correctement
mais je reste toujours sur la version 7300.
Cordialement
PFP
Le 20/12/2020 à
01:36, Dany De Bontridder via noalyss-generale a
écrit :
AH okay je vois le
problème , le répertoire avant
NOALYSS_HOME n'appartient pas à www-data
Imaginons que le
NOALYSS_HOME = /var/www/html/noalyss
et bien
/var/www/html ne permet pas l'écriture à
www-data
Donc il faudrait
faire chown -R www-data /var/www/html , pour que
cela fonctionne.
Bon dimanche ,
D
Le 12/19/20 à 9:23
PM, Pierre-François Philippe a écrit :
Ben
là, j'ai la version 7300
Je cherche encore un peu
Par contre, je ne comprends pas cette erreur :
failed to open stream: Permission non accord?e
in
/var/www/html/noalyss/include/class/package_core.class.php on line 62,
referer:
http://localhost/noalyss/html/admin-noalyss.php?action="">
A cette ligne du fichier j'ai
if (!$zip->extractTo(NOALYSS_HOME."/../"))
{
throw new Exception(_("Echec
mise à jour"), 1);
}
Le 19/12/2020 à 20:09, Dany De Bontridder via
noalyss-generale a écrit :
Bonsoir,
Cela peut être du à un cache (php opcache) ,
les pages sont servies plus
mais malheureusement les mises à jour demande
un redémarrage du server
apache2 (ou nginx)
Pour être sûr que la mise à jour est bien
faite, tu dois regarder dans
le fichier noalyss/html/index.php , et trouver
la ligne "version"
Exemple
cd noalyss/html
grep -i version index.php
doit afficher
version 8002 - <?php echo $my_domain;
?>
Dis moi se cela t'aide,
D
Le 12/19/20 à 12:34 PM, Pierre-François
Philippe a écrit :
Bonjour tout le monde.
Dany, j'ai trouvé ça dans error.log d'apache
:
[Sat Dec 19 12:18:52.460204 2020]
[php7:warn] [pid 7757] [client
127.0.0.1:50312] PHP Warning:
ZipArchive::extractTo(/var/www/html/noalyss/html/..//html/js/scripts.js):
failed to open stream: Permission non
accord?e in
/var/www/html/noalyss/include/class/package_core.class.php on line 62,
referer:
http://localhost/noalyss/html/admin-noalyss.php?action="">
J'ai modifié les droits de config.inc.php
(o+w) pour mettre en mode
debug et c'est passé. Par contre, quand je
me relogue sur noalyss, je
suis resté sur la version 7.3 ???
Cordialement
PFP
Le 19/12/2020 à 11:29, Mélopie a écrit :
Salut à tous,
J'ai moi-même procédé à la mise à jour en
local par la ligne de commande
comme décrit ici
https://wiki.noalyss.eu/doku.php?id=faq:comment_faire_pour_mettre_noalyss_a_jour
Bon week end et joyeuses fêtes (autant que
possible).
;-)
---
NOALYSS est un Serveur de Comptabilité et de
Gestion libre
NOALYSS is an ERP Server opensource focused
on accountancy
Gérer votre abonnement
https://lists.nongnu.org/mailman/listinfo/noalyss-generale
---
NOALYSS est un Serveur de Comptabilité et de
Gestion libre
NOALYSS is an ERP Server opensource focused on
accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
--
gpg key 0x6259f36e
Alchimerys sprl http://www.alchimerys.be
Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
--
gpg key 0x6259f36e
Alchimerys sprl http://www.alchimerys.be
Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
--
gpg key 0x6259f36e
Alchimerys sprl http://www.alchimerys.be
Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
---
NOALYSS est un Serveur de Comptabilité et de Gestion libre
NOALYSS is an ERP Server opensource focused on accountancy
Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
|