message d'erreur "Trying to access array offset on value of type null"

bg62bg62 Member
6 juin modifié dans Discussions générales

je remets à jour un site, en local ( PluXml 5.8.14 ) et lorsque je recopie les articles originaux dans le dossiers 'articles' j'ai une belle alerte que je ne comprends pas ... = SOS les codeurs ...
'Fatal error :
type : 8
message : Trying to access array offset on value of type null
file : E:\laragon\www\okwin.fr\core\lib\class.plx.motor.php
line : 738

See https://www.php.net/manual/en/errorfunc.constants.php about type of error

User : 001
Profil : 0
PluXml version : 5.8.14

PHP version : 7.4.19

About this server :
HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0
HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
HTTP_ACCEPT_LANGUAGE : fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
HTTP_ACCEPT_ENCODING : gzip, deflate, br, zstd
HTTP_REFERER : http://localhost/okwin.fr/core/admin/index.php?page=1
SERVER_SOFTWARE : Apache/2.4.47 (Win64) OpenSSL/1.1.1k PHP/7.4.19
SCRIPT_FILENAME : E:\laragon\www\okwin.fr\index.php
SERVER_PROTOCOL : HTTP/1.1
REQUEST_METHOD : GET
REQUEST_URI : /okwin.fr/
SCRIPT_NAME : /okwin.fr/index.php
PHP_SELF : /okwin.fr/index.php'

«1

Réponses

  • Bonsoir,

    il te manque des champs dans tes articles les plus vieux, regarde ce post : https://forum.pluxml.org/discussion/7616/script-update-structure-xml-des-fichiers-articles#latest @bazooka07 propose un script pour remettre tout ça en ordre.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bg62bg62 Member

    super :) j'ai vu, mais concrètement

    • le script est à 'enregistrer' dans un fichier que je nomme " ? "
    • où dois-je le placer ?
    • son effet va-t-il se faire directement avec les articles déjà en place ou faut-il une autre manip ?

    • quid (éventuellement) des fichiers 'commentaires' ou autres qui pourraient être impactés par le même problème ?

    amitiés

  • 7 juin modifié

    Bonjour,

    tu met le script dans un fichier que tu nomme comme tu veut avec l'extension php
    tu dépose ce fichier dans le repertoire core/admin
    tu te connecte à l'admin
    puis tu appelle ce fichier depuis l'admin avec l'url core/admin/tonfichier.php et c'est tout :)
    Il n'est à lancé qu'une seule fois, inutile de le garder.

    ++

    Pour les commentaires, pas sur de comprendre, ça bug aussi ?


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bg62bg62 Member

    'pour les commentaires' .... je me demandais, puisqu'il s'agit de la structure du fichier, si les commentaires ou autres pourraient être corrompus de la même manière ... ?

  • kowalskykowalsky Member

    bonjour @bg62
    Bien qu'il y ait eu un gros travail de fait pour assurer la compatibilité, il est recommandé d'éviter les écarts trop grands entre les versions de PluXml lors des mises à jour. (5.5 -> 5.6 -> 5.7 -> 5.8 -> 5.8.14)

    Le mieux pour toi serait de repartir sur ta sauvegarde d'avant la mise à jour et de réaliser 2 ou 3 mises à jours avec des versions intermédiaires de PluXml pour que tout rentre dans l'ordre. :)

  • bg62bg62 Member
    • J'ai placé le fichier 'corrige.php' qui contient le script de correction, dans core/admin/ je le lance et le message est :
      ' Il y a 1 fichiers XML dans le dossier.

    Ce script ajoute aux fichiers les balises suivantes si manquantes:

    <title_htmltag>
    <thumbnail_alt>
    <thumbnail>
    <thumbnail_title>
    <date_creation>
    <date_update>
    

    Les fichiers suivant ont été mis à jour :

    Terminé ! '

    • Je replace les fichiers ' articles ' dans leur dossier data/articles/ , j'appelle le script ' .../core/admin/corrige.php ', et j'ai ceci :

    '
    Mise à jours de structure XML des articles.

    Il y a 388 fichiers XML dans le dossier.

    Ce script ajoute aux fichiers les balises suivantes si manquantes:

    <title_htmltag>
    <thumbnail_alt>
    <thumbnail>
    <thumbnail_title>
    <date_creation>
    <date_update>
    

    Les fichiers suivant ont été mis à jour :

    Terminé !
    '

    • je retourne dans l'explorateur et je supprime ce fichier

    • de retour dans l'admin, les 384 fichiers sont bien répertoriés

    --- je reviens du côté 'utilisateur' ( visiteur ) et mon index est bloqué par un message me notant les mêmes 'erreurs' , à savoir :
    ''
    Fatal error :
    type : 8
    message : Trying to access array offset on value of type null
    file : E:\laragon\www\okwin.fr\core\lib\class.plx.motor.php
    line : 737

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error

    User : 001
    Profil : 0
    PluXml version : 5.8.14

    PHP version : 7.4.19

    About this server :
    HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0
    HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
    HTTP_ACCEPT_LANGUAGE : fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
    HTTP_ACCEPT_ENCODING : gzip, deflate, br, zstd
    HTTP_REFERER : http://localhost/okwin.fr/
    SERVER_SOFTWARE : Apache/2.4.47 (Win64) OpenSSL/1.1.1k PHP/7.4.19
    SCRIPT_FILENAME : E:\laragon\www\okwin.fr\index.php
    SERVER_PROTOCOL : HTTP/1.1
    REQUEST_METHOD : GET
    REQUEST_URI : /okwin.fr/
    SCRIPT_NAME : /okwin.fr/index.php
    PHP_SELF : /okwin.fr/index.php
    ''

    ???? @pluche :)

  • hmmm, le script de bazooka est incomplet en fait, il ne gère pas les champs images alt et title (ils sont aussi zappés en passant par les maj)

    Voici une maj du mien à coller et appeler dans le répertoire core/admin.

    <?php
        include 'prepend.php';
        include 'top.php';
    ?>
    
    <header class="action-bar"><h1>Mise à jours de structure XML des articles.</h1></header>
    <p>Il y a <?= count(glob(PLX_ROOT . $plxAdmin->aConf['racine_articles'] .'*.xml')) ?> fichiers XML dans le dossier.</p>
    <p>Ce script ajoute aux fichiers les balises suivantes si manquantes:</p>
    <ol>
        <li>&lt;title_htmltag&gt;</li>
        <li>&lt;thumbnail&gt;</li>
        <li>&lt;thumbnail_alt&gt;</li>
        <li>&lt;thumbnail_title&gt;</li>
        <li>&lt;date_creation&gt;(reprend la date dans le nom de fichier.)</li>
        <li>&lt;date_update&gt; (reprend la date dans le nom de fichier.)</li>
    </ol>
    <?php
        $rewrite=false;
        $i=0;
        foreach(glob(PLX_ROOT . $plxAdmin->aConf['racine_articles'] .'*.xml', GLOB_NOSORT) as $file)   
        { 
            if(preg_match('#^(_?\d{4})\.((?:\d{3},|draft,)*(?:home|\d{3})(?:,\d{3})*)\.(\d{3})\.(\d{12})\.(.*)\.xml$#', basename($file), $capture)) {
                $date = $capture[4];
            }
            if(is_readable($file)) {
                $data = file_get_contents($file);
                if( strpos( $data, 'title_htmltag' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<title_htmltag><![CDATA[]]></title_htmltag>\n</document>", $data);
                    $rewrite=true;
                }
                if(strpos( $data, 'thumbnail' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<thumbnail><![CDATA[]]></thumbnail>\n</document>", $data);
                    $rewrite=true;
                }
                if(strpos( $data, 'thumbnail_alt' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<thumbnail_alt><![CDATA[]]></thumbnail_alt>\n</document>", $data);
                $rewrite=true;
                }
                if(strpos( $data, 'thumbnail_title' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<thumbnail_title><![CDATA[]]></thumbnail_title>\n</document>", $data);
                    $rewrite=true;
                }
                if(strpos( $data, 'date_creation' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<date_creation><![CDATA[$date]]></date_creation>\n</document>", $data);
                    $rewrite=true;
                }
                if(strpos( $data, 'date_update' ) == false) {
                    $data = preg_replace("/<\/document>$/", "\t<date_update><![CDATA[$date]]></date_update>\n</document>", $data);
                    $rewrite=true;
                }
    
                if($rewrite==true){
                    ++$i;
                    $file_handle = fopen($file, 'w'); 
                    fwrite($file_handle, $data);
                    fclose($file_handle);
    
                }
            }
        }  
        echo 'Mise à jour des structures XML de <b style="color:tomato">'.$i.'</b> fichier(s) effectuée(s).';
    
        include  'foot.php';
    ?>
    


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bg62bg62 Member

    2ème 'jet'

    Mise à jours de structure XML des articles.

    Il y a 388 fichiers XML dans le dossier.

    Ce script ajoute aux fichiers les balises suivantes si manquantes:

    <title_htmltag>
    <thumbnail>
    <thumbnail_alt>
    <thumbnail_title>
    <date_creation>(reprend la date dans le nom de fichier.)
    <date_update> (reprend la date dans le nom de fichier.)
    

    Mise à jour des structures XML de 388 fichier(s) effectuée(s).


    bon jusque là ... tout va bien et pour les pages et quasiment pour tout le reste ...
    seul bémol : avec le plugin "
    ' ModerationList - Version 6 (30/08/2015)
    Gestion des commentaires : liste blanche et liste noire.
    Auteur : Jormun '
    qui une fois activé déclenche de nouveau la même 'alerte 'DANS L'ADMIN ....
    faut-il une mise à jour ???
    pour le reste, en local, tout est ok ..
    :)

    mais ...

    j'ai également ceci en testant directement en ligne :
    " Fatal error :
    type : 8192
    message : Directive 'allow_url_include' is deprecated
    file : Unknown
    line : 0

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error "

    et
    "Fatal error :
    type : 8192
    message : implode(): Passing glue string after array is deprecated. Swap the parameters
    file : /plugins/RSSroll/lib/simplepie.php
    line : 15195

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error "

  • 14 juin modifié

    Bonjour,

    pour le plugin moderationList , essai cette version avec la correction sur la ligne 116 si elle convient : https://ressources.pluxopolis.net/banque-plugins/plugins/ModerationList.zip
    Je ne connaissais pas encore ce plugin.
    je regarde pour l'autre :) c'est bien la version 1.3 de https://ressources.pluxopolis.net/banque-plugins/plugins/RSSroll-v1.3.zip qui buggue ? edit : correction de create_function : https://ressources.pluxopolis.net/banque-plugins/plugins/RSSroll-v1.3.1.zip


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bg62bg62 Member

    pour les plugins :

    • moderationList :
      ' ModerationList - Version 6 (30/08/2015)
      Gestion des commentaires : liste blanche et liste noire.
      Auteur : Jormun '
      désactivé = RAS
      je télécharge celui dont tu me donnes le lien :)

    • RSSroll w :
      'RSSroll w/ favicons - Version 1.1 (12/04/2013)
      RSSroll w/ favicons based on Rockyhorror Blogroll 0.5
      Auteur : i M@N - http://imanweb.free.fr/PluXML/'
      je télécharge celui dont tu me donnes le lien :)

    -- mise à jour en ligne

    -- moins d'alertes MAIS ceci quand même
    '
    Connexion à la zone d'administration
    Mot de passe oublié ?

    Retour au site - Généré par PluXml

    Fatal error :
    type : 8192
    message : Directive 'allow_url_include' is deprecated
    file : Unknown
    line : 0

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error
    '
    et du côté admin :
    ' Fatal error :
    type : 8192
    message : Directive 'allow_url_include' is deprecated
    file : Unknown
    line : 0

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error

    User : 001
    Profil : 0
    PluXml version : 5.8.14

    PHP version : 7.4.33

    About this server :
    HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
    HTTP_ACCEPT_LANGUAGE : fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
    HTTP_REFERER : https://okwin.fr/core/admin/auth.php?p=/core/admin/
    HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0
    SERVER_SOFTWARE : Apache
    SCRIPT_FILENAME : /core/admin/index.php
    SERVER_PROTOCOL : HTTP/1.1
    REQUEST_METHOD : GET
    REQUEST_URI : /core/admin/
    SCRIPT_NAME : /core/admin/index.php
    PHP_SELF : /core/admin/index.php'

    si cela peut te servir, voici la liste des plugins encore actifs, au cas où cela puisse se corriger

    https://www.cjoint.com/c/NFopjUydou1

    @pluche :)

  • kowalskykowalsky Member

    pour rappel, il est recommandé de désactiver tous les plugins avant de faire une mise à jour de PluXml, puis de les réactiver un par un en cas de problème pour identifier lequel pose problème :)

    ensuite vérifier auprès des auteurs concernés si le plugin est maintenu et s'il est fonctionnel pour la dernière version de PluXml

  • bg62bg62 Member

    @kowalsky tu as bien raison, et c'est ce que nous testions ici ...

    • mise à jour faite
      • introduction des plugins
        • corrections
    • :)
  • 15 juin modifié

    Bonjour,
    Justement :)

    Fatal error :
    type : 8192
    message : Directive 'allow_url_include' is deprecated
    file : Unknown
    line : 0

    N'indique rien, plugin , script, fichier de theme, ou autre chose ?
    Suit la procédure en réactivation les plugins un à un jusqu'à tomber sur le fautif.
    Note, qu'il faut aussi renommer temporairement leurs dossiers pour qu'il n'apparaissent pas dans les plugins inactifs. Un plugin inactif peut quand même soulever des erreurs.

    Ou rechercher la chaine allow_url_include dans les fichiers.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    bonjour,
    Whouah des plugins de 10 ans d'âge !
    plxEditor est en version 1.8 depuis le 05/04/2024. A télécharger.

    Pour rechercher l'expression fautive dans les plugins, faire dans un terminal :

    grep allow_url_include plugins/*/*.php
    

    Je suis curieux de reproduire le bug sur mon PC pour savoir pourquoi le nom du fichier ne s'affiche pas.

  • bg62bg62 Member

    @gcyrillus-nomade et @bazooka07
    je viens de changer la version de 'plxeditor' ...

    • en local, pour l'instant = ok
    • en ligne, pour l'instant =
      ' Fatal error :
      type : 8192
      message : Directive 'allow_url_include' is deprecated
      file : Unknown
      line : 0

    See https://www.php.net/manual/en/errorfunc.constants.php about type of error'

    je vais essayer de lancer une recherche pour trouver, ensuite je reviens vers vous pour le reste
    @pluche

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Normalement allow_url_include est une directive qui se met dans le fichier php.ini du serveur.
    Si tu as un plugin qui veut écrire en force dans ce fichier, il y a un problème.

    Crée un fichier phpinfo.php avec le code suivant. Téléverse le sur ton serveur distant et ouvre le dans ton navigateur :

    <?php
    phpinfo();
    
    
  • bg62bg62 Member

    c'est fait ...

    https:/ /okwin.fr/ phpinfo.php

  • Ton phpinfo dit

    Directive Local Value Master Value
    allow_url_fopen On On
    allow_url_include On On

    il faudrait qu'il dise :

    Directive Local Value Master Value
    allow_url_fopen On On
    allow_url_include Off Off

    C'est à faire depuis l'administration de ton hebergement en modifiant le fichier php.ini

    cdt


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Voir si tu peux modifier ton php.ini avec cpanel dans l'administration de ton site.
    Ou bien rebasculer sur PHP version 7.3 où allow_url_include est permis

  • bg62bg62 Member

    dans CPanel
    la version de php est à 7.4

    allow_url_fopen est accessible
    allow_url_include n'apparait pas

    il y a la possibilité de passer à php 7.3
    MAIS
    ayant plusieurs 'sites' scripts sur le même hébergement ( mutualisé ) cela risque-t-il de faire interaction avec les autres sites ???
    il est proposé éventuellement de placer à la racine du site (dossier concerné) un .htaccess contenant ceci :
    '

    PHP 7.3 :


    SetHandler application/x-httpd-php73

    AddHandler application/x-httpd-php73 .php

    '
    mais il faut alors mettre des instructions pour créer un fichier php.ini pour ce même dossier

    ' suPHP_ConfigPath /chemin_vers_dossier_contenant_php.ini '

    puis
    ' ???? ' ( pas trouvé ! )

  • magneticpolemagneticpole Member
    20 juin modifié

    Bonjour, J'ai également l'erreur Trying to access array offset on value of type null j'ai pas compris comment appliquer le correctif ? Merci.
    Fatal error :
    type : 2
    message : Trying to access array offset on value of type null
    file : /core/lib/class.plx.motor.php
    line : 738
    User : 001
    Profil : 0
    PluXml version : 5.8.14
    PHP version : 8.2.16

  • 20 juin modifié

    @magneticpole Bonsoir,

    il te faut
    1. créer un fichier avec l'extension php. Par exemple : majArticle.php
    2. coller dans ce fichier le script proposer plus haut à https://forum.pluxml.org/discussion/comment/65123/#Comment_65123
    3. enregistrer le fichier et le déplacer dans le répertoire core/admin/ de ton pluxml
    4. se connecter à l'administration de ton pluxml (l'url se termine en core/admin/ )
    5. ouvrir ce fichier : l'url se termine alors en core/admin/majArticle.php
    6. si il y avait des champs manquant dans les articles, ce n'est plus le cas :) ... en principe


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • magneticpolemagneticpole Member
    20 juin modifié

    Merci pour la procédure d'application, le fichier majArticle a affiché:

    Il y a 22 fichiers XML dans le dossier.

    Ce script ajoute aux fichiers les balises suivantes si manquantes:

    <title_htmltag>
    <thumbnail>
    <thumbnail_alt>
    <thumbnail_title>
    <date_creation>(reprend la date dans le nom de fichier.)
    <date_update> (reprend la date dans le nom de fichier.)
    

    Mise à jour des structures XML de 0 fichier(s) effectuée(s).

    mais j'ai toujours cette erreur j'ai regardé les tag sont dans ces fichiers, j'ai osé posé la question sur chatgpt et sa réponse est , çà m'aide pas plus:

    _L'erreur "Trying to access array offset on value of type null" signifie que votre script essaie d'accéder à un élément d'un tableau, mais la variable en question est null au lieu d'être un tableau. En PHP 8, ce type d'accès lève une erreur fatale, alors que dans les versions antérieures, il ne faisait qu'émettre un avertissement.

    Pour corriger cette erreur, il est nécessaire de vérifier que la variable est bien un tableau avant d'accéder à ses éléments. Voici une méthode pour résoudre ce problème :
    Étape 1 : Localiser le Code Problématique

    D'après votre message, l'erreur se produit dans le fichier /core/lib/class.plx.motor.php à la ligne 738. Ouvrez ce fichier et regardez le code à cette ligne.
    Étape 2 : Ajouter des Vérifications de Type

    Ajoutez des vérifications pour vous assurer que la variable est bien un tableau avant de tenter d'accéder à ses éléments._

  • 20 juin modifié

    Oui, il s'agit de la ligne qui recherche le contenu de thumbnail_alt , champ(balise) qui semble manquant dans la structure des fichiers article.

    le script est supposé l'ajouté si manquant mais ne le fait apparemment pas.


    Avec quelle version de PluXml as tu créer tes articles ?

    Sur quelles pages du site ces erreurs s'affichent elles?

    est ce que les balises <thumbnail_alt> existent dans le source des fichiers des articles ?


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Bonsoir, j'ai crée des pages depuis d'anciennes versions, depuis 2012 une 22 pages étalées jusqu'a maintenant.
    Ce message d'erreur s'affiche quand je clique "articles" de l'interface d'admin.
    Oui j'ai la ligne <![CDATA[]]>
    Merci pour votre aide.

  • 21 juin modifié

    2012 ? , j'ai bien peur qu'il y est d'autre soucis de structure. c’était la version blog beta 4 / 4.1 ? ou c'était une version 3.x ?

    l'erreur donne toujours?

    file : /core/lib/class.plx.motor.php
    line : 738

    Les articles sont-ils éditables dans l'admin ?, si oui, le simple fait de les enregistré corrige t-il le problème ? Pour 22 articles à juste réenregistré, cela ne devrait pas être trop chronophage.

    FAIRE D'ABORD une sauvegarde des articles !!! ;)


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Oui pour les plus anciens c'est 2012, mais je me souviens plus des versions ceci dit j'ai tout réédité avec plxeditor 1.8 et refait une sauvegarde tout est bien relu sans soucis, et l'erreur est à la line 738 de class.plx.motor.php

  • quand je parlais de réenregistrer, c’était via l'administration, éditer l'article sans le modifier et l'enregistrer à nouveau de manière a ce que le fichier soit réenregistrer correctement dans la version de ton pluxml, à faire pour les 22 articles, les champs manquant seront ajoutés ( tout comme le script est supposé faire).
    si c'est trop compliqué, fait moi un zip de tes articles et envoi moi le lien via les messages https://forum.pluxml.org/messages/add/gcyrillus-nomade


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • magneticpolemagneticpole Member
    22 juin modifié

    Merci mais oui j'ai fait exactement cela j'ai les tag sur les articles, c'est assez bizarre ce bug. Je vais refaire et voir si j'en ai pas oublié un. En supprimant tous les articles effectivement le message d'erreur disparait, je vais rajouter une a une mes 22 pages et voir ou est le soucis. Et j'ai retrouvé un article brouillon dont j'avais écris que le titre qui génère l'erreur, je le recopie ci-après mais je vois pas quel est le problème, ceci dit MERCI pour votre aide en faisant un par un j'ai pu voir que c'était cet article le responsable ! Le problème est résolu.:

  • 22 juin modifié

    super, il y avait le contenu de deux fichiers dans un seul, juste improbable !!!
    bien joué !
    Bonne continuation


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de pluxml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

Connectez-vous ou Inscrivez-vous pour répondre.