RESOLU - Problème suite mise à jour Pluxml
Bonjour à tous je viens de faire la dernière mise à jour sur mon site http://mushingspirit.legtux.org/
Je ne tombe plus sur ma page d'accueil ... je fini par avoir ça, vous ppouvez m'aider ?
Merci
Fatal error :
type : 1
message : Uncaught Error: Call to undefined method plxShow::pageUrl() in /var/www/legtux.org/users/mushingspirit/www/Pluxml/index.php(81) : eval()'d code:4
Stack trace:
0 /var/www/legtux.org/users/mushingspirit/www/Pluxml/index.php(81): eval()
1
thrown
file : /Pluxml/index.php(81) : eval()'d code
line : 4
See https://www.php.net/manual/en/errorfunc.constants.php about type of error
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour @basyl
merci de nous indiquer :
1) la version de PluXml utilisée pour la MAJ (et si tu t'en souviens la version précédente)
2) la version PHP de ton serveur
en attendant d'en savoir plus, connecte toi en FTP sur ton serveur et renomme le dossier "plugins" en "plugins_old", est-ce que cela rend ton site de nouveau accessible ?
Bonsoir Kowalsky merci pour ton aide.
J'ai renommé le fichier et j'ai accès au site avec ce message d'erreur
Fatal error :
type : 2
message : include(): Failed opening 'stats.php' for inclusion (include_path='.:/usr/share/php')
file : /themes/responsee-7.1/footer.php
line : 65
See https://www.php.net/manual/en/errorfunc.constants.php about type of error
User : 004
Profil : 0
PluXml version : 5.8.14
PHP version : 8.0.30
About this server :
SCRIPT_NAME : /index.php
REQUEST_URI : /archives/2023/06
QUERY_STRING : archives/2023/06
REQUEST_METHOD : GET
SERVER_PROTOCOL : HTTP/1.1
SCRIPT_FILENAME : /index.php
SERVER_SOFTWARE : Apache
HTTP_REFERER : https://mushingspirit.fr/
HTTP_ACCEPT_ENCODING : gzip, deflate, br
HTTP_ACCEPT_LANGUAGE : fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
HTTP_USER_AGENT : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0
PHP_SELF : /index.php
J'ai renommé mon dossier en plugins et désactivé les plugins, me message suivant apparaît sur le site Fatal error :
type : 2
message : include(): Failed opening 'stats.php' for inclusion (include_path='.:/usr/share/php')
file : /themes/responsee-7.1/footer.php
line : 65
See https://www.php.net/manual/en/errorfunc.constants.php about type of error
User : 004
Profil : 0
PluXml version : 5.8.14
PHP version : 8.0.30
About this server :
SCRIPT_NAME : /index.php
REQUEST_URI : /
REQUEST_METHOD : GET
SERVER_PROTOCOL : HTTP/1.1
SCRIPT_FILENAME : /index.php
SERVER_SOFTWARE : Apache
HTTP_REFERER : https://mushingspirit.fr/core/admin/parametres_plugins.php
HTTP_ACCEPT_ENCODING : gzip, deflate, br
HTTP_ACCEPT_LANGUAGE : fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3
HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,/;q=0.8
HTTP_USER_AGENT : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0
PHP_SELF : /index.php
Actuellement j'ai PluXml version 5.8.14 (encodage UTF-8)
Bonjour @basyl
il semblerait y avoir un problème avec ton thème responsee-7.1 (est-il compatible avec les versions récentes de PluXml?)
connecte toi en FTP et édite le fichier /data/configuration/parametres.xml pour revenir sur le thème par défaut.
recherche et remplace la ligne 12
<parametre name="style"><![CDATA[responsee-7.1]]></parametre>
par
<parametre name="style"><![CDATA[defaut]]></parametre>
Est-ce que cela rend ton site de nouveau accessible ?
Bonjour, j'ai déjà réussi à revenir sur le site avec affichage du message d'erreur
Fatal error :
type : 2
message : include(): Failed opening 'stats.php' for inclusion (include_path='.:/usr/share/php')
file : /themes/responsee-7.1/footer.php
line : 65
J'arrive donc à revenir sur le thème par défaut et cela fonctionne.
Je vais essayer de revenir à la version précèdente de Pluxml. Je n'avais pas vérifié si Responsee était compatible avec cette dernière version de Pluxml.
Bonjour,
Le fichier stats.php n'existe pas dans ce thème. Tu peux supprimer la ligne 65 dans le fichier footer.php.
Où as tu téléchargé cette version ?
Le numéro de ligne ne correspond avec la version que j'ai téléchargé sur le dépôt :
https://github.com/Philippe-M/responsee
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour Bazooka, merci pour ta réponse. Je ne me souviens plus où j'ai téléchargé cette version du thème, cela fait un petit moment que je l'utilise.
J'ai supprimé la ligne 65 et cela fonctionne.
Merci beaucoup
@basyl , as tu à un moment utilisé un plugin ou outils de statistiques qui aurait fait que tu aurais ajouter le script en include() dans le footer de ton thème ?
A ma connaissance, il n'y a aucun thème distribué avec un script de stat.
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
Bonjour Gcyrillus, oui j'avais installé extra-SEO avant la mise à jour...
bonsoir basyl
Ce plugin ne requiert pas de modifier le thème ni ne génère de statistiques, ou du moins n'utilise aucun fichier nommé stats.php . Mais si ce plugin te pose des soucis, n'hesites pas à les décrire dans son sujet https://forum.pluxml.org/discussion/7496/plugin-extra-seo-outils-aidant-aux-partages-et-referencement#latest ou à en ouvrir un autre. Les plugins ont une tendance à devenir obsolete avec le temps et les mise à jours de PluXml
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
@basyl @bazooka07
Le thème semble provenir de https://github.com/Philippe-M/responsee/tree/master où l'include d'un fichier stats.php se fait effectivement dans footer.php(ligne 60) mais manquants dans les fichiers du thème
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
@gcyrillus-nomade ,
Tout à fait.
Et Philippe-M a puisé son inspiration ici :
https://www.myresponsee.com/blog/
Owl-carousel n'est plus maintenu. il serait à remplacer par Tiny-slider
J'ai fait sur Github une mise à jour du thème de Philippe-M ( suppression stats.php, correction des include, <?php echo remplacé par <?= )
La doc sur le framework est disponible en cliquant ici .
Pas trop dispo en ce moment pour reprendre ce thème plus en profondeur.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Bonjour et merci à tous les deux pour vos recherches et la mise à jour du thème. J'ai désactivé extraSeo car il fait planter le site. Je vais chercher de quoi améliorer mon référencement. 😊
@basyl , comment ce plugin fait-il planter ton site ? comment le configure tu ? Tout comme pluxml, les plugin ont besoin de retour utilisateur pour être maintenu et améliorer au fil du temps.
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