Důležitý: Tato stránka používá cookies, (cookies). Používání této webové stránky bez nutnosti vypnout soubory cookie v prohlížeči, znamená to, že souhlasíte s tím, pro jeho použití.
Kup teď! Funkce Soubory ke stažení

Vydělávejte s námi!

Pokud chcete začít vydělávat peníze s BB spojení Partnerský Program.
Výsledky 1 na 6 z 6

Závit: vBET nefunguje, pokud je PHP běží jako modul Apache

  1. #1
    Senior Member
    Datum registrace
    11. 2009
    Příspěvky
    168

    Default vBET nefunguje, pokud je PHP běží jako modul Apache

    Viz tomto tématu: http://www.vbenterprisetranslator.co...es-broken.html

    Problém je tam pořád.

    Byl bych velmi rád přepnout zpět na PHP běží jako modul Apache, abych mohl využít APC ke snížení zatížení serveru. Nicméně, přitom po mé upgrade na PHP 5.2.14, jak je uvedeno v závitu nad přestávky vBET pro non-mezipaměti překlady. Stránky jsou jen prázdné, bez chybové zprávy nebo upozornění pro všechny překlady, které již nejsou ve vyrovnávací paměti.

    Když jsem se přejít na PHP běží jako CGI aplikace, vše funguje. Můžete znovu podívat a uvidíme, jestli nemůžete vrhnout nějaké světlo na to? Nějaké nápady, co by mohlo být to děje?

  2. #2
    Senior Member
    Datum registrace
    11. 2009
    Příspěvky
    168

    Default

    Wow, mluvit o štěstí!

    Rozhodl jsem se problém zakázáním "Prodleva mezi překlady" nastavení.

    Máte nějakou představu, proč by to fungovalo v PHP 5.0.77 jako modul Apache, ale ne na PHP 5.2.14? Jaké funkce má tato funkce používá?

  3. #3
    vBulletin Enterprise Translator (vBET) Zaměstnanci
    Datum registrace
    05. 2010
    Příspěvky
    1,000

    Default

    Dobrý den,
    Zeptám se na to Michal a napište zde

  4. #4
    vBulletin Enterprise Translator (vBET) Zaměstnanci
    Datum registrace
    05. 2010
    Příspěvky
    1,000

    Default

    Tato funkce použití této funkce:
    time_nanosleep () Ověřil jsem si, ale, a to je podporováno PHP 5 verze.
    To je k dispozici pouze pro verze Windows pod 5,3.

    Máte dobrou verzi PHP, ale pravděpodobně máte problém ve vaší verzi PHP.
    Zde máte kompletní seznam funkcí na verzi:Rozšíření PHP List: Seznam všech nahraná rozšíření
    Najdete zde time_nanosleep ().

    Můžeme test s touto funkcí.
    1. upravovat své php souboru:
    Code:
    forum root/includes/vbenterprisetranslator_functions.php
    2. Najdi a komentář:
    PHP Code:
    if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay']) { 
    3.paste po této linii (po komentářích)
    PHP Code:
        if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay'] && function_exists('time_nanosleep')) { 
    4. Jděte do admincp a povolit tuto možnost.
    Pokud to bude fungovat - budete mít problém s verzí PHP (některé problémy - protože funkce time_nanosleep doesnt existují).
    Naposledy upravil kamilkurczak; 27-10-10 na 11:35.

  5. #5
    Senior Member
    Datum registrace
    11. 2009
    Příspěvky
    168

    Default

    Udělal jsem testovací soubor, a function_exists ("time_nanosleep"), je falešný. Nejsem si jistý, proč by tomu tak bylo.

    Jsem na serveru UNIX - nějaké nápady? Díky za odpověď!

  6. #6
    vBulletin Enterprise Translator (vBET) Zaměstnanci
    Datum registrace
    05. 2010
    Příspěvky
    1,000

    Default

    je falešný, ale měly by být pravda, protože v PHP 5 této funkce exsist:
    PHP: time_nanosleep - ruční
    V předchozím příspěvku jsem vložit URL na místo se všemi funkcemi od UVOLŇOVÁNÍ PHP.

    takže máte problém ve vaší verzi PHP.

    Co byste měli udělat?
    -Znovu PHP nebo nainstalovat novou verzi
    , Psát o tom, že s podporou PHP

    To není problém, tak jsem vBET bude tento vlákno vyřešit.

Klíčová slova pro tuto téma

Přispívání

  • Vy není zakládat nová témata
  • Vy není vkládat nové příspěvky
  • Vy není přikládat
  • Vy není upravovat své příspěvky
  •