Erreur php module modzz evids
RésoluDoguoweb -
Bonjour,
je rencontre l 'erreur suivante sur mon site web face2ebook.cc.nf ( un nouveau réseau social entièrement gratuit) :
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/webmas16/face2ebook.cc.nf/modules/modzzz/evids/classes/MzEVidsTemplate.php on line 239
j'ai ce problème quand j'upload des liens youtube sur mon réseau (face2ebook.cc.nf)
le propriètaire du module en question ne répond plus au message apparemment Una de boonex l'aurait suspendu pour des problèmes lié à ses modules payant qu'il n'a pas mis a jour
j'ai essayer de voir la fameuse ligne 239 sur le fichier cité mais pour moi ça parle en chinois et la ligne :
case 'stream' :
le problème est lié quand j'upload un lien youtube
le module evids c'est un module qui sert a mettre des liens de videos you tube daymolition viméo etc sur mon réseau social
Est ce quelqu'un aurait des compétences pour m'aide à résoudre ce fameux problème
voici un lien pour telecharger le fameux fichier qui pose problème
https://doguocloud.cc.nf/index.php/s/AHVcf07t7cliqhk
Merci d'avance
Florian
Windows / Chrome 131.0.0.0
- 0x80070643
- Pas de module ci - Forum TV & Vidéo
- Une erreur de communication est détectée dans le module de sécurité ✓ - Forum TNT / Satellite / Réception
- Échec du chargement du module twitch - Forum jeux en ligne
- Décodeur Fransat bloqué - Forum TNT / Satellite / Réception
- Module de sécurité - Forum Jeux vidéo
1 réponse
Bonjour,
Ton code semble être codé pour du php 7 ..et je pense que là, tu l'héberges sur du php 8 ..
Quoi qu'il en soit, la ligne concernée par le message d'erreur semble se trouver ici :
case 'youtube' : $sVideoId = $this->parse_youtube($aData['url']); $sThumb = str_replace('[video_id]', $sVideoId, $CNF['URL_YOUTUBE_IMG']); if(!$sThumb) $sThumb = $this->getImageUrl('youtube.png'); break;
et le message d'erreur semble indiquer que la variable $CNF['URL_YOUTUBE_IMG'] est null
Variable qui provient de la ligne un peu plus haut :
$CNF = &$this->getModule()->_oConfig->CNF;
La class dans laquelle se trouve ton code étend elle même un autre class ( qui contient sûrement la fonction getModule() ..
En l'état, impossible de t'en dire d'avantage...
Peut-être un peu de paramétrage que tu n'as pas fait ?!
Il semble que tu utilises un CMS ... il faut donc regarder dans sa documentation :
Bonjour
Merci beaucoup pour ces informations en effet le module de videos marché très bien sur des anciennes versions php mais le cms a fait une mises a jours et obligé de le faire fonctionner sur php 8.1 :)
j'ai un amis qui est entrain de tout le recodé pour le faire marcher sur ma version php
merci beaucoup
bonnes fêtes de fin d 'années à vous