+ -

PayPal KwsPHP

Renouvellement
Hébergement + NDD

Afficher donateurs

Merci à tous les donateurs.
Les dons cette année nous permettent de payer l'hébergement des 2 prochaines années.

bargraph

100%

Se connecter pour faire un don

© 2017 Copyright

Menu

Forum

Sujets Importants

Espace membre

Forum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


[Annonce] Install et Update du CMS KwsPHP  [237 réponses]

puce Index du Forum  » Installation, Mise à Jour et Correctifs


puce Répondre


Musicgroove
starsj4.png
Posteur fou


avatar
Hors ligne

Nombre de posts: 915 (0.26/Jour)
Inscrit(e) le: 1er mars 2008

Niveau en PHP : Apprenti
Imprimer Permalien jeudi 10 août 2017 à 01:08  

le module a deja ete la mise à jour

http://musicgroovemillenium.free.fr/musique des années 60'S à nos jours
http://www.musicgroove.free.fr/ site de thèmes et modules pour kwsphp
http://www.micro.ordinateur.free.fr/ trucs et astuces pour Windows et Linux toute version
http://www.mercuriale.free.fr/ site dimages et fonds d'écran
http://www.musicplace.free.fr/Top 100 MGM
http://www.star.music.free.fr/ les meilleurs stars en vidéo
http://www.annuaire.mgm.free.fr/ Annuaire généraliste

E-mail Anti-spam Visiter son site MSN

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 1155 (0.31/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Intermédiaire
Imprimer Permalien jeudi 10 août 2017 à 09:32  

Hello Mike

De mon côté, j'ai des soucis en local, MySQL 5.7.19-0ubuntu0.16.04.1

Pour la mise à jour
Le problème est que le site ne fonctionnait plus ni en PHP 5.6 ni en PHP 7.0.
L'install n'a pas voulu se lancer.
J'ai tenté de forcer install/update1.6.985_to_1.7.1050.php
En PHP 5.6, j'obtiens un échec d'identification
En PHP 7.0, l'identification passe mais j'obtiens "Cette page ne fonctionne pas HTTP ERROR 500"


Actuellement :
Avec le répertoire install, j'ai le message "ERREUR DE CONFIGURATION DU PORTAIL !!".
Sans le répertoire install, le site est de nouveau opérationnel en PHP 5.6 et PHP 7.0. Il affiche une version KwsPHP 1.6.985
le module admin est en attente de mise à jour vers la 1.7.
En résumé, ça coince en local smiley sg3agg29g.gif

Pour une installation neuve, toujours en local avec PHP 7.0.21-1~ubuntu16.04, MySQL 5.7.19-0ubuntu0.16.04.1
J'ai 2 erreurs sur des valeurs par défaut.

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. Il y a une erreur de requête dans le fichier includes/class.install.php à la ligne 129.
  5. Cette erreur est intervenue le 10/08/2017 à 08:30 lors du passage d'un visiteur à partir de ce lien en venant de cette page.
  6. Invalid default value for 'date_naissance'
  7. CREATE TABLE `agenda_anniv` ( `id` int(11) NOT NULL auto_increment, `id_mbr` int(11) NOT NULL default '0', `pseudo` varchar(30) NOT NULL default '', `date_naissance` date NOT NULL default '0000-00-00', `aff_naissance` tinyint(1) NOT NULL default '0', `msg_anniversaire` int(11) NOT NULL default '0', PRIMARY KEY (`id`)) ENGINE=MyISAM COMMENT='Module agenda: anniversaires' ;
  8.  
  9. Il y a une erreur de requête dans le fichier includes/class.install.php à la ligne 129.
  10. Cette erreur est intervenue le 10/08/2017 à 08:30 lors du passage d'un visiteur à partir de ce lien en venant de cette page.
  11. Invalid default value for 'date'
  12. CREATE TABLE `agenda_events` ( `idx` int(11) NOT NULL auto_increment, `ref` smallint(5) UNSIGNED NOT NULL default '0', `titre` varchar(255) NOT NULL default '', `texte` text NOT NULL, `lieu` varchar(255) NOT NULL default '', `contact` varchar(255) NOT NULL default '', `date` datetime NOT NULL default '0000-00-00 00:00:00', `date_fin` datetime NOT NULL default '0000-00-00 00:00:00', `grade` tinyint(4) NOT NULL default '-1', `groupe` int(11) NOT NULL default '0', `id_user` int(11) NOT NULL default '0', `time` int(11) NOT NULL default '0', `is_valid` tinyint(2) NOT NULL default '0', PRIMARY KEY (`idx`)) ENGINE=MyISAM COMMENT='Module agenda : evenements' ;
  13.  
  14. #####!!!#####
  15. ?>


Par conséquence, le site installé présente des erreurs à cause des 2 tables non créées.

N'étant pas avec une ligne internet stable, je ne prends pas le risque de faire la mise à jour du site en production.
Je suppose qu'il faudra faire la mise à jour en prod avant de basculer en PHP 7 ?

Visiter son site

remonter

Φmike007
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 7474 (1.81/Jour)
Inscrit(e) le: 05 juillet 2006

Niveau en PHP : Avancé
Imprimer Permalien jeudi 10 août 2017 à 11:58  


Citation de gagcbr :

Il me reste une erreur de requete pour le bloc mg3 : "Il y a une erreur de requête dans le fichier mg3/bloc.php à la ligne 26."

Ma ligne 26 : $mg3b_result = reqmysql( $mg3b_sql );


Idem, il y a aussi une mise à jour à télécharger

Réponse ci-dessus postée le jeudi 10 août 2017 : 11:49



@Fifi69: en local, j'imagine que tu es sur la beta 1.7.1000, donc forcement ça coince.
Il te fait remettre la variable distribution et distribution_version, les valeurs avec la 1.6.985
et bien sur revenir à l'ancien connect.php dont tu trouveras les 2 lignes en commentaire ds le nouveau connect.php

Ensuite tes erreurs c'est mysql 5.7 je pense car là nous n'avons pas encore réglés tous les pb a cause du STRICT, donc à vérifier en ce sens

Réponse ci-dessus postée le jeudi 10 août 2017 : 11:55



Pour les tables j'ai trouvé, à partir de mysql 5.7
pas de date à 0


Lien ICI :
This looks like more of a SQL mode issue than the char set. Strict mode (and more specifically NO_ZERO_DATE which is part of strict mode) usually sets off that error if the table was created with an all zero default date before turning on strict.

What we use (for similar modified date columns), is the '1970-01-01 00:00:01'.

and on a slightly related note, we use timestamp for these columns (and for created time too). Takes half the storage space, and is faster access.

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!
Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Modules à la demande (suivant disponibilité) : Me contacter par MP

Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 1155 (0.31/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Intermédiaire
Imprimer Permalien samedi 12 août 2017 à 08:02  

Hello Mike

Merci pour ta réponse. Si j'ai bien compris le mode strict, NO_ZERO_DATE est dans la même logique.
Plus de valeur par défaut, il faut fournir une valeur à chaque requête.

Pour la mise à jour en local, je travaille sur une copie du site en production, les variables sont bien positionnées sur la 985.
J'ai téléchargé le connect.php du site de prod et modifié les identifiants locaux.
L'index affiche une page blanche.
Lorsque je force /install/update1.6.985_to_1.7.1050.php, les identifiants sont acceptés et ensuite j'ai une erreur 500 "cette page ne fonctionne pas", j'ai la page : KwsPHP / installation le site est en cours de maintenance.

Édité 1 fois - Dernière édition: 12/08/2017 à 14:27 Par Fifi69.

Visiter son site

remonter

Musicgroove
starsj4.png
Posteur fou


avatar
Hors ligne

Nombre de posts: 915 (0.26/Jour)
Inscrit(e) le: 1er mars 2008

Niveau en PHP : Apprenti
Imprimer Permalien samedi 12 août 2017 à 18:17  

bonjour, a l'ouverture du site j'ai ce message sur la page


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. Erreur de connexion (2002)php_network_getaddresses: getaddrinfo failed: Name or service not known
  5.  
  6. #####!!!#####
  7. ?>


voici le site en question sur les serveurs de free je précise

http://musicgroovemillenium.free.fr/

apparemment c'est un problème chez free
Édité 1 fois - Dernière édition: 12/08/2017 à 19:10 Par Musicgroove.

http://musicgroovemillenium.free.fr/musique des années 60'S à nos jours
http://www.musicgroove.free.fr/ site de thèmes et modules pour kwsphp
http://www.micro.ordinateur.free.fr/ trucs et astuces pour Windows et Linux toute version
http://www.mercuriale.free.fr/ site dimages et fonds d'écran
http://www.musicplace.free.fr/Top 100 MGM
http://www.star.music.free.fr/ les meilleurs stars en vidéo
http://www.annuaire.mgm.free.fr/ Annuaire généraliste

E-mail Anti-spam Visiter son site MSN

remonter

Φmike007
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 7474 (1.81/Jour)
Inscrit(e) le: 05 juillet 2006

Niveau en PHP : Avancé
Imprimer Permalien dimanche 13 août 2017 à 12:45  

@fifi69 :

Pour basculer en 1.7, il faut au départ être avec PHP 5.6 max puisque PHP 7 pose pb avant la mise à jour.
Idem pour mysql 5.6 max car après cela peu coincer même après l'update pour le moment

Il faut effectivement traquer tous les pbs de STRICT

Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!
Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci


Modules à la demande (suivant disponibilité) : Me contacter par MP

Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)

Visiter son site

remonter

¥Fifi69
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 1155 (0.31/Jour)
Inscrit(e) le: 28 juillet 2007

Niveau en PHP : Intermédiaire
Imprimer Permalien jeudi 17 août 2017 à 11:03  

Hello Mike

J'ai trouvé mon problème en installation locale.
Le problème se situait encore une fois entre la chaise et le clavier.

Il y a quelques mois que j'ai préparé mes modules avec les nouvelles fonction. J'avais encore le fichier fonction.php avec :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. function Kws_mysql_affected_rows(){
  5. //    global $ConnectDB;
  6. //    return mysqli_affected_rows($ConnectDB);
  7.     return mysql_affected_rows();
  8. }
  9.  
  10. #####!!!#####
  11. ?>


Je n'explique pas pourquoi le fichier n'a pas été écrasé. Ben si en fait, c'est ce qui empêchait le lancement de la page d'install.
L'installation en local est passée.
Édité 1 fois - Dernière édition: 17/08/2017 à 11:26 Par Fifi69.

Visiter son site

remonter

[Annonce] Install et Update du CMS KwsPHP  [237 réponses]

puce Répondre



puce Index du Forum  » Installation, Mise à Jour et Correctifs

Les connectés : (0 membre - 19 visiteurs - 586 visites aujourd’hui) ♦ 2 787 036 visiteurs depuis le 22/06/2006