Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
heu.. tu devrais pas te plaindre alors
ça dépend de la machine la je suis sur un vieux AMD 1500Mz +1Go de mem + XP de + de 10 ans et pour tester ça me suffit
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Ce qui m'inquiète, c'est ce doublon et pourquoi il met tant de temps à réaliser la requête la première fois (1,2"), puis seulement 0.02" la seconde fois.
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Citation :Ce qui m'inquiète, c'est ce doublon
Pose la question sur CMSMS 2.0 Beta
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
J'ai trouvé
En fait, lors d'une nouvelle installation, le module obsolète MenuManager est installé alors qu'il ne sert à rien. Le système essaye alors de le désactiver (pourquoi plusieurs fois, je n'en sais rien).
En supprimant complètement ce module, aucune requête de désactivation n'est appelée.
Je suppose que ce module est toujours présent pour ne pas casser une mise à jour à partir de 1.11, mais pourquoi est-il installé sur une nouvelle installation ?
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Peux-tu me donner l'équivalent anglais de la version 2.0-beta2 “NO_NAME_SeT_9656-Fr, pour que je poste sur le .org?
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Citation : mais pourquoi est-il installé sur une nouvelle installation ?
pour que la 2.0 puisse s'appuyer sur son existant pour migrer les données sous le nouveau format ? j'en suis pas certain mais ce ne serait pas déconnant comme raisonnement.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
23/07/2014, 17:38:31
(Modification du message : 23/07/2014, 17:39:53 par Jean le Chauve.)
Je ne vois pas quelles données il pourrait migrer lors d'une nouvelle install.
J'ai posté http://forum.cmsmadesimple.org/viewtopic...82&t=70686, on verra bien.
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
@ Jean le Chauve lien pour la béta de la nuit
jce.cmsms.fr/cms/uploads/File/betacg/cmsms-2.0-beta2-install.phar.zip
c'est la version avant tes modif de lang Fr et la rév 9656 SVN
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Merci
Je le téléchargerai demain.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Lignes 42332 -> 42619 du fichier cmsms-2.0-beta2-install.php, il y a le mode d'emploi du CMS Made Simple PHAR Based Installation Assistant.
Des simples quotes sont utilisées. Ce bloc descriptif devrait être mis entre commentaire, il a eu de la chance de tomber sur un nombre pair de quotes.
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
sur l e forum En tu mets
Lines 42332 -> 42619 of cmsms-2.0-beta2-install.php file, there is the manual CMS Made Simple PHAR Based Installation Wizard. .....
pas bien compris le truc
- c'est bien le fichier cmsms-2.0-beta2-install.php anglais ?
si oui c'est juste un fichier texte qui est dans installateur et donc n'est pas exécuté directement lors du processus installation/mis à jour donc RAS.
ce fichier texte se trouve dans l'archive cmsms-2.0-beta2-install.phar.zip et se nomme README-PHAR.TXT
En fait le phar reprend Tous les fichiers qui se trouvent dans le dossier et les compactent en un seul.
note : si le Phar ne fonctionne pas sur certains serveurs un y a une sortie de secours en utilisant un fichier "cmsms-2.0-beta2-install.zip" (qui contient Tous les fichiers qui se trouvent dans le dossier) pour faire une "installation assistant" (cette version n'est pas compressée dans un fichier archive unique et contient de nombreux fichiers et dossiers )
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Bon, ce fichier est celui situé dans le zip que j'ai téléchargé sur le lien que tu m'as donné hier soir.
Je l'ai dézippé et reçu 2 fichiers :
cmsms-2.0-beta2-install.php
README-PHAR.TXT
Je parle donc du fichier cmsms-2.0-beta2-install.php qui est un fichier php et dont le code est invalide aux lignes 42332 -> 42619
Il suffit de l'ouvrir sur notepad++ à ces lignes pour directement voir l'erreur grâce à la coloration syntaxique.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Si tu ajoutes ou retires une simple quote dans ce texte, la fonction php à la ligne 42620 sera cassée.
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Citation :Je parle donc du fichier cmsms-2.0-beta2-install.php qui est un fichier php et dont le code est invalide aux lignes 42332 -> 42619
Oui on est d'accord
Je ne pense pas, et suis même sûr
vu que sur mon Phar celui que je fabrique et donc Mon fichier cmsms-2.0-beta2-install.php, il y a un fichier README-FR-PHAR.TXT avec plein d'apostrophes et rien ne se passe
voir mon Phar ligne 37614 et + CMS Made assistant d'installation simple
en fait le fait de lire sur notepad++ le cmsms-2.0-beta2-install.php, tu lit les fichiers qui sont dans l'archive et c'est tout rien à voir avec le code exécuté, tu as la le texte des fichiers uniquement, comme si tu visualisais les fichiers tous ensemble.
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
24/07/2014, 16:38:41
(Modification du message : 24/07/2014, 16:39:20 par Jean le Chauve.)
Ou je suis complètement débile ou on ne s'est pas compris. Je ne parle pas du fichier README-FR-PHAR.TXT.
Je parle du fichier qui sert d'installateur.
La procédure est de dézipper dans mon dossier www/testV2 l'archive cmsms-2.0-beta2-install.phar.zip, ce qui me donne 2 fichiers, dont cmsms-2.0-beta2-install.php.
Instructions
---------------------------
1. Upload the cmsms-<version>-install.phar.zip file to your web directory.
2. Extract the files from the .zip file
This will create a cmsms-<version>-install.php file, and another copy of this README file.
3. Using your browser, navigate to <your web directory>/cmsms-<version>-install.php
For Example: http://www.mywebsite.site/cmsms-2.0-install.php
Ce n'est qu'une fois que ce fichier est parcouru par le serveur que les fichiers et dossiers se créent. Donc, à mon humble avis, une single quote en moins, ou un ; oublié empêche la procédure de suivre son cours. C'est juste un coup de cul qu'il y ai entre les lignes incriminées un nombre de single quotes pair.
J'aurais voulu tester en ajoutant une simple quote entre les lignes précitées, histoire de voir si ça allait casser le bouzin, mais il y a une SHA1 signature qui empêche d'aller plus loin que la ligne 8 de cmsms-2.0-beta2-install.php
Je ne sais pas comment on fait un phar, mais puisque tu sembles jongler avec ça, pourquoi ne prends-tu pas le fichier qui se trouve dans le phar.zip que tu m'as donné hier : jce.cmsms.fr/cms/uploads/File/betacg/cmsms-2.0-beta2-install.phar.zip et que tu ajoutes une single quote n'importe où entre les lignes 42332 -> 42619 du fichier dont cmsms-2.0-beta2-install.php.
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
>Ou je suis complètement .. ou on ne s'est pas compris.
je crois que l'on parle bien de la même chose
et je dis que le texte que tu vois n'est pas UN seul fichier mais un paquets de fichiers
Donc ce que tu vois dans notepad++ ce sont les fichiers textes du code php css et autres txt.
le serveur ne sert sert pas du fichier cmsms-2.0-install.php, mais le tripatouille uniquement en dossiers et sous dossier et fichiers pour refaire l'installation.
de même dans ce cmsms-2.0-install.php se trouve un fichier data.tar.gz qui est décompacté dans le /temp du serveur et contient les tous fichiers de cmsms
>Je ne sais pas comment on fait un phar.... ajoutes une single quote ..
mais, justement un fois le fichier phar est généré il est impossible de le modifier
il faur refaire le phar de zéro, donc
Il faut repartir des dossiers que tu trouves dans le fichier cmsms-2.0-beta2-install.zip
et tu peux mettre toutes les "co""quotes" que tu veux ça ne fait rien
et comme déjà dis dans Mon phar il y a un fichier README-FR-PHAR.TXT avec plein d'apostrophes et rien ne se passe. Ouvre le dans Notepad++ et tu verras
tu as skype je te contacte .
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Ce que je vois dans notepad, c'est un fichier php qui contient des instructions pour créer et extraire des dossiers et fichiers sur le serveur (css, etc.). J'ai parfaitement compris qu'il y a un fichier readme qui accompagne l'archive et, qu'en plus, il est créé une seconde fois par l'installateur (par les lignes qui me posent problème).
Citation :et je dis que le texte que tu vois n'est pas UN seul fichier mais un paquets de fichiers
Non, je vois un seul fichier qui comprend toutes les données, procédures et fonctions afin de créer pleins d'autres fichiers.
Est-ce que l'as regardé ce fichier ?
Messages : 8,242
Sujets : 58
Inscription : Dec 2007
Réputation :
0
Ok, après une agréable discussion avec Jean-Claude sur skype, je m'en remet à son point de vue
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Sortie de la béta2 dans quelques jours
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
Précision sur la béta 2 : une version phar sera proposée en même temps que les versions habituelles (archive). Si vous ne savez pas laquelle prendre : prenez l'habituelle
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Citation :une version phar sera proposée en même temps que les versions habituelles (archive)
Houla je ne crois pas du tout ce cela soit la traduction exacte
La version PHAR sera proposée => Oui c'est un un fichier archive unique cmsms-2.0-beta2-install.phar.zip comprenant :
- cmsms-2.0-beta2-install.php
- README-PHAR.TXT
C'était le cas de la béta1 ; 2.0 Beta 1
En plus il y aura une version qui se nomme "Installation assistant (un-packaged or UnPhared)" en English qui est en fait "l'assistant d'installation de CMS Made Simple avec la version fichiers de l'installateur" cmsms-2.0-beta2-install.zip comprenant :
- un dossier app
- un dossier data
- un dossier lib
- un fichier index.php
- un fichier README.TXT
Donc
Par opposition à l'assistant d'installation en PHAR, cette version n'est pas compressée dans un fichier archive unique et contient de nombreux fichiers et dossiers. Il est utile pour l'installation, la mise à niveau et éventuellement pour rafraîchir installation CMSMS sur des serveurs qui n'exécutent pas nécessairement la mise à jour logiciel ou qui ne supporterait pas installation plus simple en PHAR.
AVERTISSEMENTS
-------------
1 - Nous ne recommandons pas l'utilisation de cette version de l'assistant d'installation. Utiliser la version en PHAR de l'installateur.
Lors de l'utilisation de cette installation, exécuter la, avec une extrême prudence.
2 - Cette version de l'installateur exige le choix d'un répertoire d'installation différent de l'emplacement de celui de cet installateur. Sans précaution, il est possible de polluer le contenu d'un autre répertoire valide.
il est donc fortement conseillé d'utilisé le PHAR, et seulement au cas ou des "soucis" d'installation avec le PHAR seraient constatés de passer en secours avec "l'assistant d'installation"
Il n'y a plus de système ancien d'installation comme sur les versions 1.11.x
pour information j'ai fais un Tutoriel Installateur CMSms V 2.0
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
Citation :Il n'y a plus de système ancien d'installation comme sur les versions 1.11.x
et c'est bien dommage...
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Citation :et c'est bien dommage...
ha non alors... le PHAR ou le "Installation assistant" est super pratique
- aussi simple pour l'installation
- mais pour les mises à jour c'est "plus_mieux", cela fait la maj + supprime les fichiers obsolètes et ça c'est super.
- et en prime cela peut rafraichir ton installation (remettre tous les fichiers) si il y a eu un soucis sur les fichiers
Donc que des Plus par rapport à l'ancien système
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
on verra à l'usage.
On a toujours de mal a changer de méthode :|
Messages : 11,043
Sujets : 231
Inscription : Sep 2007
Réputation :
1
Citation :On a toujours de mal a changer de méthode
alors ça c'est bien vrai ... les bonnes veilles méthodes ont la vie dure
mais tu vas pouvoir l'utiliser encore sur la mise à jour de la v 1.11.11 en fin de semaine
|