Ecran blanc à l'éxecution de upgrade.php suite à passage php5.6 vers php7.3

Started by Pierre29200, February 03, 2021, 06:46:02 AM

Previous topic - Next topic

Pierre29200

Bonjour,
Voyant la fin du php 5.6 approcher chez mon hébergeur, j'ai tenté une mise à jour du forum SMF à l'adresse :
http://forum.frequencebonheur.fr
Les anciens fichiers sont disponibles dans le dossier Archives
Les nouveaux ont été uploadés à la racine.
J'ai passé la version PHP du site de php 5.6 à php 7.3
*** Retiré le lien par sécurité *** valide cette mise à jour.

Normalement, la procédure de mise à jour SMF prévoit d'exécuter :
http://forum.frequencebonheur.fr/upgrade.php
Malheureusement, je n'obtiens qu'un écran blanc.
Comment procéder pour mener à bien cette mise à jour ?
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonjour,


Quelle version de Smf ?


Car cela diffère très fort entre 2.0 et 2.1 :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Merci pour votre message.
Concernant la version de SMF, malheureusement une version très ancienne de SMF mais qui tournait encore jusqu'à il y a environ un mois.
J'ai reculé me doutant bien que cela allait poser de nombreux problèmes tant au niveau des MODS que du thème DilberMC.
Au moment de la mise à jour, une erreur indiquant deprecatated apparaissait et du coup, je ne sais même pas en quelle version je pouvais être.
Cependant, j'ai sauvegardé l'intégralité des fichiers de l'ancienne version et peut-être cela est indiqué dans un des fichiers, mais lequel ?
Là avec l'aide de mon hébergeur, j'ai réussi à lancé http://forum.frequencebonheur.fr/upgrade.php
en revenant en php 5.6 pour pouvoir faire la mise à jour.
mais ça bloque au moment des backup des bases.
Voir image jointe.
Cela se bloque au stade étape 3 : Backup (voir image ci-jointe) ...
Avancement général : 7%
Avancement de l'étape : 32%
Backup Database
Please wait while a backup is created. For large forums this may take some time!
Completed 18 out of 56 tables.
Current Table: "log_errors"
--
Un click sur le bouton "Continuer reste inopérant"
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonjour,

Je suppose que c'est de la version 1.X vers la 2.0.18 et la on ne sais rien récupérer ni pour les thèmes ni pour les mods on repart sur une version vierge avec la bdd. Pour les mods et les thèmes il faudra voir après si ils sont repris sous la version 2.0.x.

Il faut tout sauver et simplement récupérer la Bdd et le Settings.php.

Installer le large upgrade de la version 2.0.18 et puis lancer l'upgrade on peut rester en version Php 5.6 sans soucis pour la portabilité.

Logiquement il ne devrait pas y avoir de soucis sauf parfois quelques corrections d'index à faire suivant les erreurs dans la Bdd mais rien de grave.

Lors de l'upgrade indiquer le mode debug pour avoir un max d'informations.

Attention sur de gros forums parfois on croie que l'avancement est bloqué mais ce n'est pas le cas et il ne faut pas essayer de relancer manuellement faute de fusiller la bdd. Alors il faut restaurer et recommencer l'upgrade.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Merci beaucoup. Après avoir remis le fichier Settings.php et vider la table smf_log_errors, l'upgrade s'est déroulé sans erreur.
Sauf que maintenant que je veux rentrer dans le forum, j'ai le message : Impossible de charger le modèle 'main_above'.
Et rien d'autre ne s'affiche à l'écran.
Il faudrait peut-être que je rentre directement dans la partie admin de SMF mais je ne me souviens même plus de l'URL qui y conduit directement...
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonsoir,


Un coup de repair_settings et activer l'option effacer les hooks et cocher l'option Thème par défaut :)


:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

OK. Je vais me mettre en quête de repair-settings.
J'ai la chance d'avoir votre accompagnement pas à pas. Merci beaucoup !
Je vais activer effacer les hooks et cocher l'option Thème par défaut !
Je vous tiens au courant !
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

Pierre29200

J'ai appliqué repair_settings.php avec l'option effacer les hooks et j'ai coché l'option Thème par défaut.
Quand je vais à la racine du forum, j'ai
Unable to load the 'main_above' template.
Flûte. je dois pas être loin du but.
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonsoir,

Tous les liens ont été vérifié avec le Tools et sauvé ? Surtout au niveau des thèmes ?

Sinon essayer de lancer l'Url en ajoutant un forçage des paramètres du thème de cette façon :


Votre NDD/index.php?theme=1


:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Bonjour et merci pour votre aide pas à pas.
L'hébergeur Ouvaton.coop m'a fait la suggestion suivante :
--
J'ai recopié Archives/Themes/dilbermc/ dans Themes/. Il faut probablement mettre à jour ce thème.
--
Depuis le forum est redevenu accessible.Mais je n'arrive pas à entrer dans la partie Admin ni à me déconnecter.
Je ne comprends pas pourquoi repair_settings.php n'a pas remis le thème par défaut comme je l'avais sélectionné.

Toujours est-il qu'avec l'intervention de l'hébergeur indiquée au-dessus, le forum s'affiche avec le thème en service avant la migration qui est Dilbermc.
Je suis donc maintenant en version SMF 2.01.18

Au final, j'ai appliqué votre suggestion : http://forum.frequencebonheur.fr/index.php?theme=1
Cela me permet de rentrer en admin avec le thème par défaut.

Dilbermc ne semble plus fonctionner.
Il faut sans doute que je poursuive la mise à jour vers la dernière version de SMF avant de me préoccuper du thème. Qu'en pensez-vous ?


Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonjour,


Si admin accessible avec theme=1 aller dans les thèmes et faire un reset des thèmes pour remettre tout correctement.


Donc Thèmes et Disposition -> Réglage des Thèmes -> Tenter de réinitialiser tous les thèmes.


:)



Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Merci pour votre aide.
J'ai fait l'opération.
Le forum est devenu réaccessible et c'est le principal.
Dilbermc fonctionne plus ou moins bien. L'accès admin n'y apparaît plus et le boutons "-" et "+" qui permettent de replier, déplier certaines portions ne sont plus fonctionnels.
En tout cas, grâce à vous, le sauvetage a pu avoir lieu. Sincères remerciements.
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonjour,


Il doit y avoir un thème Dilber compatible pour la version 2.0.X :)


Voir dans la base de thèmes Smf.


:)


Ps: Voir ici : https://custom.simplemachines.org/themes/index.php?lemma=80


:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Super ! Merci beaucoup !
Thème installé. Reste plus qu'à le re-customizer.
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

Pierre29200

Dilbermc V2 installé.
Quelques différences dans les couleurs voir choix Dilber MC v1 vs Dilber MC v2 en images jointes. La couleur Light Golden a disparu... L'option "Afficher le nom du forum à coté du logo" a disparu également...
Reste à trouver les MOD qui me permettaient d'insérer avec facilité les video Youtube dans les post ainsi que les bandes sonores mp3 lues par dewplayer-multi.swf en flash player :
http://nickox9.free.fr/outils/player_alsacreation/audio/dewplayer.htm

J'avais travaillé sur de tels MOD en 2007. Cela ne me rajeunit pas...
https://custom.simplemachines.org/mods/index.php?mod=829

Malheureusement, je ne vais jamais pouvoir trouver le temps nécessaire à m'y replonger.
Si vous avez des idées...
En tout cas, grâce à ce forum ressuscité, il n'est pas inintéressant de pouvoir constater que l'histoire se répète...

 


Je ne sais pas si le code du MOD est adaptable ou modifiable ou si je risque quelque chose à tenter de le réinstaller...
Le code du MOD était le suivant :

<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>Pierre29200:mp3_BBC_Tag_(XHTML_Compliant)</id>
<version>1.0</version>
<homepage>http://forum.frequencebonheur.fr</homepage>
<file name="$sourcedir/Subs.php">
<operation>
<search position="before"><![CDATA[
array(
'tag' => 'hr',
'type' => 'closed',
'content' => '<hr />',
'block_level' => true,
),
]]></search>
<add><![CDATA[
array(
'tag' => 'mp3',
'type' => 'unparsed_commas_content',
'test' => '\d+,\d+,0|1,center|left|right\]',
'content' => '$1',
'validate' => create_function('&$tag, &$data, $disabled', '
if (!isset($disabled[\'mp3\'])) {
$url =  end(explode(\'/\', dirname("{$_SERVER[\'PHP_SELF\']}")));
$chopped = parse_url($url);

$board_dir = "http://". "{$_SERVER[\'HTTP_HOST\']}"."/".$chopped[\'path\'];
$theme_dir = "$board_dir/Themes/default";
if (strpos($data[0], \'|\') === false)
{
$data[0] = "<p style=\"color: #000000;font-family: Arial, sans-serif;font-size: 11px;font-weight: normal;text-align: $5;text-decoration: none;\"><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"$2\" height=\"$3\" id=\"dewplayer\" align=\"middle\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"movie\" value=\"$board_dir/dewplayer.swf?son=".strtr($data[0], array(\'<br />\' => \'\'))."&autostart=$4&bgcolor=FFFFFF\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"FFFFFF\" /><embed src=\"$board_dir/dewplayer.swf?son=".strtr($data[0], array(\'<br />\' => \'\'))."&autostart=$4&bgcolor=FFFFFF\" quality=\"high\" bgcolor=\"FFFFFF\" width=\"$2\" height=\"$3\" name=\"dewplayer\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed></object> <a href=\"".strtr($data[0], array(\'<br />\' => \'\'))."\"><img align=\"absbottom\" style=\"text-decoration: none;border: none;\" src=\"$theme_dir/images/podcast.gif\" title =\"Podcast\" alt=\"Podcast\"></a><br></p>";
} else {
$data[0] = "<p style=\"color: #000000;font-family: Arial, sans-serif;font-size: 11px;font-weight: normal;text-align: $5;text-decoration: none;\"><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"$2\" height=\"$3\" id=\"dewplayer\" align=\"middle\"><param name=\"wmode\" value=\"transparent\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"movie\" value=\"$board_dir/dewplayer-multi.swf?mp3=".strtr($data[0], array(\'<br />\' => \'\'))."&autostart=$4&showtime=1&bgcolor=FFFFFF\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"FFFFFF\" /><embed src=\"$board_dir/dewplayer-multi.swf?mp3=".strtr($data[0], array(\'<br />\' => \'\'))."&autostart=$4&showtime=1&bgcolor=FFFFFF\" quality=\"high\" bgcolor=\"FFFFFF\" width=\"$2\" height=\"$3\" name=\"dewplayer\" wmode=\"transparent\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed></object></p>";
}
} else {
$tag[\'content\'] = \'$1\';
}
'),
'block_level' => true,
'disabled_content' => '<a href="$1" target="_blank">$1</a>',
),
]]></add>
</operation>
</file>
<file name="$themedir/Post.template.php">
        <operation>
                <search position="before"><![CDATA[
'flash' => array('code' => 'flash', 'before' => '[flash=200,200]', 'after' => '[/flash]', 'description' => $txt[433]),
]]></search>
                        <add><![CDATA[
'mp3' => array('code' => 'mp3', 'before' => '[mp3=200,20,0,center]', 'after' => '[/mp3]', 'description' => $txt['mp3']),
]]></add>
                </operation>
        </file>
        <file name="$themedir/languages/Modifications.english.php">
                <operation>
                        <search position="end"></search>
                        <add><![CDATA[
$txt['mp3'] = 'mp3';
]]></add>
                </operation>
        </file>
        <file name="$themedir/languages/Modifications.french.php" error="ignore">
                <operation error="skip">
                        <search position="end"></search>
                        <add><![CDATA[
$txt['mp3'] = 'mp3';
]]></add>
                </operation>
        </file>
</modification>
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonjour,

Pour le mod insertion de vidéos il y en a un qui fait tout les types de fichiers : https://custom.simplemachines.org/mods/index.php?mod=2681

Il suffit de mettre l'url du fichier tel quel et il fait le reste.

Pour la modification qui est mise il y a beaucoup de code obsolète suite à l'évolution de Php.

Donc il faut revoir cela de fond en comble.

Attention aussi le flash n'existe plus il est supprimé totalement des navigateurs car Adobe ne veut plus en entendre parler et il est remplacé par le Html5.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

OK. J'ai installé le MOD que vous m'avez indiqué.
Simple d'emploi en effet et cela va bien me dépanner.
J'aimerais toutefois un dispositif qui me permette d'indiquer dans un post deux bandes audio en adresse URL absolue qui seraient présentées comme une playlist, ces deux fichiers audio étant destinés à être lus l'un après l'autre...
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Bonsoir,


Module qui fait ce genre de chose dans les messages via les balises BBcode en html5.


https://custom.simplemachines.org/mods/index.php?mod=2819

Il faut modifier le header du package-info.xml pour l'installer.

Fonctionne en 2.0.18.

Il faudra peut-être faire une légère adaptation des paramètres pour le loop etc..

A tester.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Pierre29200

Si je comprends bien dans package-info.xml, il faut remplacer :
-----------
<install for="2.0 RC4">
<readme parsebbc="true">readme.txt</readme>
<modification>modification.xml</modification>
<require-file name="audio.gif" destination="$imagesdir/bbc" />
<require-file name="video.gif" destination="$imagesdir/bbc" />
</install>

<uninstall for="2.0 RC4">
<modification reverse="true">modification.xml</modification>
<remove-file name="audio.gif" destination="$imagesdir/bbc" />
<remove-file name="video.gif" destination="$imagesdir/bbc" />
</uninstall>

---------------

par :
----------
   <install for="2.0.18">
<readme parsebbc="true">readme.txt</readme>
<modification>modification.xml</modification>
<require-file name="audio.gif" destination="$imagesdir/bbc" />
<require-file name="video.gif" destination="$imagesdir/bbc" />
</install>

<uninstall for="2.0.18">
<modification reverse="true">modification.xml</modification>
<remove-file name="audio.gif" destination="$imagesdir/bbc" />
<remove-file name="video.gif" destination="$imagesdir/bbc" />
</uninstall>

----------

J'ai bon ?
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Advertisement: