Important: Aquesta pàgina està utilitzant galetes (cookies). Utilitzant aquesta pàgina web sense apagar galetes dins navegador, significa que acordes per utilitzar-lo.
Comprar ara! Característiques Descàrregues

Guanya amb nosaltres!

Si t'agradaria començar guanyant diners amb vBET uneix a Afiliar Programa.
Resultats 1 a 6 de 6

Tema: PHP Estàndards Estrictes: les variables Úniques haurien de ser passades per referència

  1. #1
    Membre Sènior
    Data d'ingrés
    Juny 2010
    Missatges
    276

    Default PHP Estàndards Estrictes: les variables Úniques haurien de ser passades per referència

    Error després de upgrading VB a 4.2.5 llavors alliberament més tardà de VBET..

    PHP Estàndards Estrictes: les variables Úniques haurien de ser passades per referència en /xxxx/inclou/vbenterprisetranslator_traductor_de classe.php En línia 410

  2. #2
    Membre Sènior
    Data d'ingrés
    Juny 2010
    Missatges
    276

    Default

    Qualssevol pensaments en aquest error, el seu re -apareixent però no sovint?

  3. #3
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    L'investigarem i enviar respons aviat.
    Durar editat per vBET; 04-06-18 A 12:25.

  4. #4
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    Ràpidament fixar pel vostre assumpte:
    1. Obrir arxiu includes/vbenterprisetranslator_class_translator.php
    2. Troba
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. Treure del signe de línia '&'
    4. Va a 2 (cada traductor té la seva versió pròpia d'aquesta funció així que necessites treure el signe en diversos llocs)

    Alguna explicació - el signe '&' permet per passar valor sense copiar-lo tan va ser afegit per raons d'actuació.
    De llavors ençà alguna versió de PHP les forces de llengua per passar allà variables úniques (no els valors compten ad hoc quan la funció és cridada). Això és molt inconvenient, perquè necessitem canviar codi dins molts llocs i crear variables provisionals només per cridar funció, però que és com treballa ara, així que haurem d'actualitzar el nostre codi.
    Et vam donar ràpidament fixar. Comprovarem com la funció és utilitzada i decidir, l'és més ben per treure '&' o crear variables provisionals dins alguns llocs.

  5. #5
    Membre Sènior
    Data d'ingrés
    Juny 2010
    Missatges
    276

    Default

    Gràcies, però si l'actuació és un assumpte, permetré l'error com el seu una ocurrència molt petita però Gràcies per l'explicació.

  6. #6
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    La solució sense càstig d'actuació serà inclosa en alliberament nou. Per ràpid fixa, si us plau:
    1. Obrir arxiu includes/vbenterprisetranslator_class_translator.php
    2. Cerca:
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3. Substituir per:
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4. Va a 2 (diversos traductors tenen aquest codi)

Etiquetes per aquest tema

Permisos

  • Vostè no pot crear nous temes
  • Vostè no pot enviar respostes
  • Vostè no pot Arxius adjunts
  • Vostè no pot editar els teus missatges
  •