Zoneminder : MAJ ==> 1.29.0 problème - php's date.timezone

[quote=“piratebab”]…
dans /etc/php5/apache2/php.ini, je mettrais

date.timezone = "Europe/Paris"

car c’est une variable de type string qui est attendue après le =, d’ou les “”.[/quote]
j’avais déjà tenté les guillemets mais dans le [mono]php.ini[/mono] de [mono]cli[/mono], et sans résultats.
En le faisant dans celui de apache2, il y a du mieux car je n’ai plus cette ligne d’alerte et la page de login s’ouvre. Je tape alors mon pseudo et mon MDP mais là, de nouveau une page blanche avec une autre alerte que je ne sais pas déchiffrer.
Toi, tu n’aimes pas Ubuntu mais moi, c’est PHP que je n’aime pas. :078

SQL-ERR 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'zm.Servers' doesn't exist', statement was 'SELECT * FROM Servers ORDER BY Name'

Suite de mon message précédent (à lire si pas fait) :
Je ne suis pas seul a avoir ce problème. il s’agit bien d’une MAJ de ZM de la [mono]1.28.1-6~bpo8+1[/mono]à la [mono]1.29.0+dfsg-1~bpo8+[/mono]1
Par contre, je ne sais pas comment faire ce que préconise celui qui répond dans ce forum :
https://forums.zoneminder.com/viewtopic.php?f=34&p=92847

[mono]You need to upgrade your database and permissions[/mono]

Il renvoie sur Ubuntu mais moi, je suis sous Debian et je ne veux pas foutre le bronx dans la BDD.

je viens de faire l’update et voici la procédure sous debian:

en root:

# mysql -u root -p
mysql> grant lock tables,create,alter,select,insert,update,delete,index on zm.* to 'zmuser'@localhost identified by "zmpass";
mysql> exit
# zmupdate.pl
# service zoneminder restart

ensuite pour le souci timezone
editer le fichier /etc/php5/apache2/php.ini
à date.timezone enlever le ; au debut de la ligne et mettre = Europe/Paris

ensuite tout redémarrer et normalement c’est bon.

[quote=“glebelg”]je viens de faire l’update et voici la procédure sous debian:

en root:

# mysql -u root -p
mysql> grant lock tables,create,alter,select,insert,update,delete,index on zm.* to 'zmuser'@localhost identified by "zmpass";
mysql> exit
# zmupdate.pl
# service zoneminder restart

ensuite pour le souci timezone
editer le fichier /etc/php5/apache2/php.ini
à date.timezone enlever le ; au debut de la ligne et mettre = Europe/Paris

ensuite tout redémarrer et normalement c’est bon.[/quote]
J’arrive seulement maintenant.
Pour l’histoire de timezone, c’était déjà règlé.
Pour le reste je vais faire ce que tu décris.
Résultat dans quelques minutes.

:023 :049 :023

Un grand merci à toi, Glebelg.
Comment veux-tu qu’un pôv vieux comme ricardo puisse savoir tout ça ?
Avant l’update, j’ai préféré faire un [mono]service zoeminder stop[/mono] comme préconisé par mysql, car même ne fonctionnant pas, zm était quand même démarré.
Maintenant, faut que je fasse attention quand je verrai passer une MAJ de ZM.
Merci encore, en espérant que ce fil pourra servir à d’autres utilisateurs.

De rien :wink: