logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
35 visiteur(s) et 1 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 399 213

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Bugs, Probs ... »» Nouvelle install sous usbwebserver PHP 8.1

Nouveau sujet
 Nouvelle install sous usbwebserver PHP 8.1#26963Répondre

4Contributeur(s)
colonelwogAnonymenicolas2jpb
3 Modérateur(s)
developpeurjpbJireck
colonelwog colonelwogicon_post

Sujet
Nouvelle install sous usbwebserver PHP 8.1 


Votre Système d'Exploitation -: Autres  
Votre Package Web -: Apache + Php + MySql  
Votre version de PHP -: Php 8.x  
Version NPDS (voir statistiques du site)-: NPDS RÉvolution 16.8  

Type de problème -: Autre(s) Erreur(s)  
Votre hébergeur -: Chez-moi via ADSL  
Votre Priorité OK, j'attends  
Description du problème
J'ai une belle page blanche quand je valide mon inscription user sur l'installation neuve 16.8 php 8.1 en https !
Je pige pas la derniere fois c'était le / mais là il y est ...
 

Inclure la signature Oui 
Notification par Email Oui 


   

Ex-Président de l'Association ASFA (Association Science-Fiction Amelie)
colonelwog colonelwogicon_post
je me demande si cela viendrai pas de mailer.php qui plante s'il est mal configuré dans l'administration ?
Faut il faire un truc particulier ?
Faut il configurer le php ini de maniére différente ?
Anonyme Anonymeicon_post
Non peu probable que ce soit phpmailer … c est donc lors de la fonction finish user ? Ta page blanche est sur quelle url ? Après l installation tu as validé tes préférences ???
colonelwog colonelwogicon_post
oui pref validées depuis le début ... et verification aussi des pref
colonelwog colonelwogicon_post
Pour activer les erreurs php y a un systéme interne à NPDS ou il faut se baser sur les logs de Apache seulement ?
nicolas2 nicolas2icon_post
voir dans grab global



// Modify the report level of PHP
// report NO ERROR.
// error_reporting(0);

// Devel report.
// error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// Standard ERROR report.
// error_reporting(E_ERROR | E_WARNING | E_PARSE);

// All.
// error_reporting(E_ALL);
colonelwog colonelwogicon_post
ok donc j'ai ces erreurs là :
[code]
Deprecated
: Optional parameter $size declared before required parameter $file_size is implicitly treated as a required parameter in
I:\USB3\Jireck\modules\sform\sform.php
on line
274


Deprecated
: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in
I:\USB3\Jireck\modules\sform\extend-user\formulaire.php
on line
46


Deprecated
: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in
I:\USB3\Jireck\modules\sform\extend-user\formulaire.php
on line
49


Deprecated
: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in
I:\USB3\Jireck\modules\sform\extend-user\formulaire.php
on line
51


Deprecated
: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in
I:\USB3\Jireck\modules\sform\extend-user\formulaire.php
on line
54


Deprecated
: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
I:\USB3\Jireck\modules\sform\sform.php
on line
321


Deprecated
: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
I:\USB3\Jireck\modules\sform\sform.php
on line
321


Deprecated
: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
I:\USB3\Jireck\modules\sform\sform.php
on line
321

[/code]
nicolas2 nicolas2icon_post
[code]
Deprecated
: Optional parameter $size declared before required parameter $file_size is implicitly treated as a required parameter in
I:\USB3\Jireck\modules\sform\sform.php
on line
274



function add_upload($name, $en, $size='50', $file_size=50)
colonelwog colonelwogicon_post
bon j'ai modifié mais en fait c'est à la validation qu'il y a un bug :
Fatal error: Cannot redeclare Mysql_Connexion() (previously declared in I:\USB3\Jireck\mainfile.php:30) in I:\USB3\Jireck\mainfile.php on line 29
nicolas2 nicolas2icon_post
dans sform.php

recherche la function print_form et remplace la case select par ce code



case 'select':
$str.='
<div class="mb-3 row">
<label class="col-form-label col-sm-4" for="'.$this->form_fields[$i]['name'].'">'.$this->form_fields[$i]['en'].'</label>
<div class="col-sm-8">
<select class="';
$str.=($this->form_fields[$i]['multiple'])? 'form-control' : 'form-select';
$str.= '" id="'.$this->form_fields[$i]['name'].'" name="'.$this->form_fields[$i]['name'];
$str.=($this->form_fields[$i]['multiple'])? '[]" multiple="multiple"' : "\"";
if ($num_extender!='no')
$str.=' '.$this->form_fields[$num_extender]['javas'].' ';
$str.=($this->form_fields[$i]['size'] > 1)? " size=\"".$this->form_fields[$i]['size']."\">" : '>';
foreach($this->form_fields[$i]['value'] as $key => $val) {
$str.='
<option value="'.$key.'"';
if(array_key_exists('selected', $val) and $val['selected'])
$str .=' selected="selected" >';
else $str .=' >';
// Add bug valeur null deprecated str_replace.
if (!is_null($val['en'])) {
$str .= str_replace('\'', '&#039;', $val['en']) . '</option>';
} else {
$str .= $val['en'] . '</option>';
}
}
$str.='
</select>';
if ($num_extender!='no')
$str.=$this->form_fields[$num_extender]['html'];
$str.='
</div>
</div>';
break;


ce wargning ce produit parceque la valeur $val['en'] et null et php 8 sur str_replace ne suporte plus les valeur null
nicolas2 nicolas2icon_post
tu a pas un var_dump() qui traine ? si oui supprime le cela devrais plus faire Fatal error: Cannot redeclare Mysql_Connexion() (previously declared in I:\USB3\Jireck\mainfile.php:30) in I:\USB3\Jireck\mainfile.php on line 29

apres je peut pas te dire plus !!!
 Message édité par : nicolas2 / 15/02/2025 16:36
colonelwog colonelwogicon_post
J'ai remplacé et ça continue : Fatal error:
Cannot redeclare Mysql_Connexion() (previously declared in I:\USB3\Jireck\mainfile.php:30) in I:\USB3\Jireck\mainfile.php on line 29
colonelwog colonelwogicon_post
je vais chercher les var_dump qui traine ...
nicolas2 nicolas2icon_post
c'est quoi l'url
colonelwog colonelwogicon_post
nicolas2 nicolas2icon_post
c'est quel version de php ?
nicolas2 nicolas2icon_post
I:\USB3\Jireck\powerpack_f.php
on line
306



function RecentForumPosts($title, $maxforums, $maxtopics, $displayposter=false, $topicmaxchars=15,$hr=false, $decoration='') {
colonelwog colonelwogicon_post
putain c'est tout le site maintenant , mais c'est quoi ce bordel !...
colonelwog colonelwogicon_post
modifié mais pareil ...
je laisse tombé pour aujourd'hui ...
nicolas2 nicolas2icon_post
sa fonctionne de mon coté sur ton url vide ton cache navigateur