pmb 5.0.7 et xampp 1.7.1 erreur

Bonjour a tous, apres avoir essayer de telecharger sans success la version 7.3 (le DL s'arrette a chaque fois dans les 40 Mb...), je me suis rabattu sur la version 5.0.7 et xampp 1.7.1.
l'installation se passe bien, mais lorsque je tente de me connecter normalement a /pmb/, j'obtiens le message d'erreur suivant:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `'$'' in C:\xampp\htdocs\pmb\classes\parametres_perso.class.php on line 641

si vous avez des idees?

Voici les lignes 641-656 du code en question:

                if(!isset(static::$fields[$this->prefix][$key])){
                    static::$fields[$this->prefix][$key]=array();
                    static::$fields[$this->prefix][$key]['ID']=$key;
                    static::$fields[$this->prefix][$key]['NAME']=$this->t_fields[$key]['NAME'];
                    static::$fields[$this->prefix][$key]['MANDATORY']=$this->t_fields[$key]['MANDATORY'];
                    static::$fields[$this->prefix][$key]['SEARCH']=$this->t_fields[$key]['SEARCH'];
                    static::$fields[$this->prefix][$key]['EXPORT']=$this->t_fields[$key]['EXPORT'];
                    static::$fields[$this->prefix][$key]['EXCLUSION']=$this->t_fields[$key]['EXCLUSION'];
                    static::$fields[$this->prefix][$key]['OPAC_SORT']=$this->t_fields[$key]['OPAC_SORT'];
                    static::$fields[$this->prefix][$key]['COMMENT']=$this->t_fields[$key]['COMMENT'];
                    static::$fields[$this->prefix][$key]['ALIAS']=$this->t_fields[$key]['TITRE'];
                    static::$fields[$this->prefix][$key]['DATATYPE']=$this->t_fields[$key]['DATATYPE'];
                    static::$fields[$this->prefix][$key]['OPTIONS']=$this->t_fields[$key]['OPTIONS'];
                    static::$fields[$this->prefix][$key]['VALUES']=$this->values[$key];
                    static::$fields[$this->prefix][$key]['PREFIX']=$this->prefix;
                }

Réponses

  • Je suis finalement passe en PMB 7.3, et du coup plus de problemes!
  • Pour corriger certaines erreurs avec xampp, il faut aller dans php.ini et enlever le ";" devant la ligne concernant windows et le mettre devant celle sur unix dans le paragraphe "Paths". Merci au groupe espagnol Pmb pour cette info : https://groups.google.com/g/pmb-es/c/LkzMnqYTlmI
    ;;;;;;;;;;;;;;;;;;;;;;;;
    ; Paths and Directories ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;

    ; UNIX: "/path1:/path2"
    ;include_path=C:\xampp\php\PEAR
    ;
    ; Windows: "\path1;\path2"
    include_path = ".;c:\php\includes"
    ;
    ; PHP's default setting for include_path is ".;/path/to/php/pear"
    http://php.net/include-path
Connectez-vous ou Inscrivez-vous pour répondre.