Important: Cette page utilise des cookies (cookies). L'utilisation de ce site web sans avoir à éteindre les cookies dans le navigateur, cela signifie que vous êtes d'accord pour l'utiliser.
Achetez! Caractéristiques Téléchargements

Gagnez avec nous!

Si vous souhaitez commencer à gagner de l'argent avec vBET jointure à Programme d'affiliation.
Résultats 1 à 6 des 6

Discussion: vBET ne fonctionne pas lorsque PHP est exécuté comme module Apache

  1. #1
    Membre Senior
    Date d'inscription
    Novembre 2009
    Messages
    168

    Default vBET ne fonctionne pas lorsque PHP est exécuté comme module Apache

    Voir ce sujet: http://www.vbenterprisetranslator.co...es-broken.html

    La question est toujours là.

    Je voudrais bien revenir à PHP fonctionne comme module Apache, afin que je puisse profiter de l'APC à la charge des serveurs bas. Cependant, faisant suite à mon niveau à PHP 5.2.14 comme mentionné ci-dessus dans le fil vBET pauses pour les non-mise en cache des traductions. Les pages sont tout simplement vide, sans message d'erreur ou des avertissements, pour toutes les traductions ne sont pas déjà dans le cache.

    Lorsque je passe à l'exécution de PHP comme une application CGI, tout fonctionne bien. Pouvez-vous prendre un autre regard et voyez si vous ne pouvez pas faire la lumière sur ce sujet? Des idées quant à ce qui pourrait se passer?

  2. #2
    Membre Senior
    Date d'inscription
    Novembre 2009
    Messages
    168

    Default

    Wow-parler de chance!

    J'ai résolu le problème en désactivant le "Délai entre les traductions" réglage.

    Avez-vous une idée pourquoi cela fonctionnerait sur PHP 5.0.77 tant que module Apache, mais pas sur PHP 5.2.14? Quelles sont les fonctions de cette utiliser la fonction?

  3. #3
    vBulletin Enterprise Translator (vBET) Personnel
    Date d'inscription
    Mai 2010
    Messages
    1,000

    Default

    bonjour,
    Je vais poser la question Michal et écrire ici

  4. #4
    vBulletin Enterprise Translator (vBET) Personnel
    Date d'inscription
    Mai 2010
    Messages
    1,000

    Default

    Cette fonctionnalité utiliser cette fonction:
    time_nanosleep () mais je l'ai vérifié et cela est pris en charge sur la version PHP 5.
    Ce n'est pas disponible uniquement pour les versions Windows ci-dessous 5.3.

    Vous avez une bonne version de PHP, mais vous avez probablement un problème dans votre version de PHP.
    Ici vous avez une liste complète des fonctions de votre version:Liste des extensions PHP:: Liste toutes les extensions chargées
    Vous pouvez y trouver un time_nanosleep ().

    Nous pouvons faire un test avec cette fonctionnalité.
    1. éditez votre fichier php:
    Code:
    forum root/includes/vbenterprisetranslator_functions.php
    2. trouver et comment:
    PHP Code:
    if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay']) { 
    3.paste après cette ligne (après un commentaire)
    PHP Code:
        if ($subTranslated && $vbulletin->options['vbenterprisetranslator_google_delay'] && function_exists('time_nanosleep')) { 
    4. allez à votre admincp et activer cette option.
    Si ce sera le travail - vous avez un problème avec votre version de PHP (certains problèmes - parce que la fonction ne marche pas time_nanosleep existent).
    Dernière édition par le kamilkurczak; 27-10-10 au 11:35.

  5. #5
    Membre Senior
    Date d'inscription
    Novembre 2009
    Messages
    168

    Default

    J'ai fait un fichier de test, et function_exists ('time_nanosleep') est fausse. Je ne sais pas pourquoi ce serait le cas.

    Je suis sur un serveur UNIX - des idées? Merci pour la réponse!

  6. #6
    vBulletin Enterprise Translator (vBET) Personnel
    Date d'inscription
    Mai 2010
    Messages
    1,000

    Default

    est faux, mais doit être vrai parce que dans PHP 5, cette exsist fonction:
    PHP: time_nanosleep - Manuel
    En post précédent, j'ai collé une url du site avec toutes les fonctions de votre relase PHP.

    si vous avez un problème dans votre version de PHP.

    Qu'est-ce que vous devriez faire?
    -Réinstaller PHP ou installer une autre version
    -Écrire à ce sujet à l'aide de PHP

    Ce n'est pas une question vBET donc je vais marquer ce fil résolu.

Tags pour ce sujet

Règles des messages

  • Vous ne peut pas créer de nouvelles discussions
  • Vous ne peut pas réponses après
  • Vous ne peut pas pièces jointes après
  • Vous ne peut pas modifier vos messages
  •