Vigtigt: Denne side bruger cookies (cookies). Brug af denne website uden at slukke cookies i browseren, betyder det, at du accepterer for at bruge det.
Køb nu! Egenskaber Downloads

Tjen med os!

Hvis du vil begynde at tjene penge med vBET join til Affiliate Program.
Resultater 1 til 6 af 6

Tråd: vBET fungerer ikke, når PHP kører som en apache-modul

  1. #1
    Senior Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    168

    Default vBET fungerer ikke, når PHP kører som en apache-modul

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

    Spørgsmålet er der stadig.

    Jeg vil meget gerne skifte tilbage til at køre PHP som en Apache-modul, så jeg kan drage fordel af APC til lavere server belastninger. Men gør det efter min opgradering til PHP 5.2.14 som nævnt i tråden ovenfor pauser vBET for ikke-cached oversættelser. Sider er simpelthen tom, uden fejlmeddelelser eller advarsler, for eventuelle oversættelser, der ikke allerede i cachen.

    Når jeg skifter til at køre PHP som CGI-program, alt fungerer fint. Kan du tage endnu et kig og se om du ikke kan kaste noget lys over dette? Eventuelle ideer til, hvad der kunne være foregået?

  2. #2
    Senior Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    168

    Default

    Wow-snak om lykke!

    Jeg har løst problemet ved at deaktivere "Forsinkelse mellem oversættelser" indstilling.

    Har du nogen ide om, hvorfor det ville arbejde på PHP 5.0.77 som en Apache modul, men ikke på PHP 5.2.14? Hvilke funktioner gør denne funktion bruge?

  3. #3
    vBulletin Enterprise Oversætter (vBET) Personale
    Tilmeldings dato
    Maj 2010
    Indlæg
    1,000

    Default

    hej,
    Jeg vil bede om, at Michał og skrive her

  4. #4
    vBulletin Enterprise Oversætter (vBET) Personale
    Tilmeldings dato
    Maj 2010
    Indlæg
    1,000

    Default

    Denne funktion bruger denne funktion:
    time_nanosleep () men jeg indskrev den, og dette er understøttet på PHP 5-version.
    Dette er ikke tilgængelig kun for Windows-versioner mindre end 5,3.

    Du har en god version af PHP, men har du sikkert et problem i din version af PHP.
    Her har du en komplet liste over funktioner på din version:PHP Extensions List:: liste over alle indlæste extensions
    Du kan finde der en time_nanosleep ().

    Vi kan lave en test med denne funktion.
    1. redigere din php-fil:
    Code:
    forum root/includes/vbenterprisetranslator_functions.php
    2. finde og kommentar:
    PHP Code:
    if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay']) { 
    3.paste efter denne linje (efter kommentar)
    PHP Code:
        if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay'] && function_exists('time_nanosleep')) { 
    4. gå til din admincp og aktivere denne indstilling.
    Hvis det vil være arbejde - du har et problem med din PHP version (nogle problemer - fordi funktionen time_nanosleep gør ikke eksisterer).
    Senest redigeret af kamilkurczak; 27-10-1011:35.

  5. #5
    Senior Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    168

    Default

    Jeg har lavet en test fil, og function_exists ('time_nanosleep') er falsk. Jeg er ikke sikker på, hvorfor det ville være tilfældet.

    Jeg er på en UNIX-server - nogen ideer? Tak for svaret!

  6. #6
    vBulletin Enterprise Oversætter (vBET) Personale
    Tilmeldings dato
    Maj 2010
    Indlæg
    1,000

    Default

    er falsk, men bør være sandt, fordi i PHP 5 denne funktion exsist:
    PHP: time_nanosleep - Manual
    I tidligere indlæg har jeg indsat en url til siden med alle funktioner fra din PHP Slip.

    så du har et problem i din PHP version.

    Hvad du skal gøre?
    -Geninstallere PHP eller installere en anden version
    -Skriver om det til PHP støtte

    Dette er ikke et vBET spørgsmål, så jeg vil markere denne tråd løst.

Tags til dette emne

Udstationering Tilladelser

  • Du måske ikke oprette nye tråde
  • Du måske ikke skrive svar
  • Du måske ikke vedhæfte filer
  • Du måske ikke redigere dine indlæg
  •