Viktig: Denne siden bruker cookies (cookies). Ved hjelp av dette nettstedet uten å slå av cookies i nettleseren, betyr at du er enig for å bruke det.
Kjøp nå! Funksjoner Nedlastinger

Tjen med oss!

Hvis du ønsker å begynne å tjene penger med vBET sammenføyning til Agentprogrammet.
Resultater 1 til 6 av 6

Tråd: vBET fungerer ikke når PHP kjøres som en apache modul

  1. #1
    Senior Member
    Ble medlem
    November 2009
    Innlegg
    168

    Default vBET fungerer ikke når PHP kjøres som en apache modul

    Se denne tråden: http://www.vbenterprisetranslator.co...es-broken.html

    Problemet er der fortsatt.

    Jeg vil veldig gjerne bytte tilbake til å kjøre php som apache-modul, slik at jeg kan dra nytte av APC å senke server last. Men gjør det etter min oppgradere til PHP 5.2.14 som nevnt i tråden ovenfor bryter vBET for ikke-bufret oversettelser. Sidene er rett og slett blank, uten feilmeldinger eller advarsler, for noen oversettelser som ikke allerede er i hurtigbufferen.

    Når jeg bytter til å kjøre PHP som CGI program, fungerer alt fint. Kan du ta en titt og se om du ikke kan kaste noe lys over dette? Noen ideer om hva som kunne være på gang?

  2. #2
    Senior Member
    Ble medlem
    November 2009
    Innlegg
    168

    Default

    Wow-snakk om flaks!

    Jeg løst problemet ved å deaktivere "Forsinkelse mellom oversettelser" innstilling.

    Har du noen anelse om hvorfor dette ville fungere på PHP 5.0.77 som en apache modul, men ikke på PHP 5.2.14? Hvilke funksjoner har denne funksjonen bruker?

  3. #3
    vBulletin Enterprise Oversetter (vBET) Personale
    Ble medlem
    Mai 2010
    Innlegg
    1,000

    Default

    hello,
    Jeg vil be om at Michał og skrive her

  4. #4
    vBulletin Enterprise Oversetter (vBET) Personale
    Ble medlem
    Mai 2010
    Innlegg
    1,000

    Default

    Denne funksjonen bruker denne funksjonen:
    time_nanosleep () men jeg sjekket det, og dette støttes på PHP 5. versjon.
    Dette er utilgjengelig bare for Windows-versjoner under 5.3.

    Du har en god versjon av PHP, men sannsynligvis har du et problem i din versjon av PHP.
    Her har du en komplett liste over funksjoner på versjonen din:PHP Extensions List:: List alle loaded utvidelser
    Du finner det en time_nanosleep ().

    Vi kan lage en test med denne funksjonen.
    1. redigere dine php filen:
    Code:
    forum root/includes/vbenterprisetranslator_functions.php
    2. finne og kommentar:
    PHP Code:
    if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay']) { 
    3.paste etter denne linjen (etter kommentar)
    PHP Code:
        if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay'] && function_exists('time_nanosleep')) { 
    4. gå til admincp din og aktivere dette alternativet.
    Dersom det vil være arbeid - du har et problem med din PHP-versjon (noen problemer - fordi funksjon time_nanosleep doesnt finnes).
    Sist endret av kamilkurczak; 27-10-1011:35.

  5. #5
    Senior Member
    Ble medlem
    November 2009
    Innlegg
    168

    Default

    Jeg gjorde en test-fil, og function_exists ('time_nanosleep') er falsk. Jeg er ikke sikker på hvorfor det skulle være tilfelle.

    Jeg er på en unix server - noen ideer? Takk for svar!

  6. #6
    vBulletin Enterprise Oversetter (vBET) Personale
    Ble medlem
    Mai 2010
    Innlegg
    1,000

    Default

    er falske, men skal være sant fordi i PHP 5 denne funksjonen exsist:
    PHP: time_nanosleep - Manual
    I forrige innlegg limte jeg en url til nettstedet med alle funksjoner fra din PHP Slipp.

    slik at du har et problem i din PHP-versjon.

    Hva du bør gjøre?
    -Installere PHP eller installere en annen versjon
    -Skrive om det til PHP-støtte

    Dette er ikke en vBET problem så jeg vil markere denne tråden løst.

Tags for denne tråden

Regler for innlegg

  • Du kanskje ikke starte nye tråder
  • Du kanskje ikke poste svar
  • Du kanskje ikke legge til vedlegg
  • Du kanskje ikke endre innleggene dine
  •