IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Changer le nom de la version de PHP ?


Sujet :

Langage PHP

  1. #1
    Invité
    Invité(e)
    Par défaut [Système] Changer le nom de la version de PHP ?
    Bonjour,

    Je souhaite installer l'application Gallery2 (http://gallery.menalto.com/) sur ma machine Linux Debian Sarge.

    Lors du processus d'installation (via un browser), j'obtiens le message d'erreur suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    System Checks
    PHP version >= 4.1.0 or >= 5.0.4 	
    Failed
    Error: Gallery 2 requires PHP version 4.1.0 or newer or 5.0.4 or newer. You have PHP version 5.0.4-Debian-0.14~sarge1 installed. Contact your webserver administrator to request an upgrade, available at the PHP website.
    C'est curieux quand même : le programme d'install se référe uniquement au nom de la version installée et non à la véritable version de PHP.

    Comment puis-je faire pour que la version "PHP version 5.0.4-Debian-0.14~sarge1" devienne "PHP version 5.0.4" ?

    Merci de votre aide.
    ipso

  2. #2
    Membre chevronné Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Par défaut
    Pourquoi tu n'enleve pas tout simplement la vérif de la version de php dans l'installer de Gallery2 ?

    En fait, c'est comme ça que je ferais parce que je ne vois où peux être stocké cette valeur...

  3. #3
    Invité
    Invité(e)
    Par défaut Skip le check de la version de PHP
    Bien sûr, chui trop nul de ne pas y avoir pensé !!


    le fichier a modifier est
    "/gallery2/install/steps/SystemChecksStep.class"

    Si on est sûr que notre version PHP répond aux "requirements", on doit modifier le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    	/* assert compatible version of PHP, we accept 4.1.0+ / 5.0.4+ */
    	if (!function_exists('version_compare') || version_compare(phpversion(), '4.1.0', '<') ||
    	        (version_compare(phpversion(), '5.0.0', '>=') &&
    		       version_compare(phpversion(), '5.0.4', '<'))) {
    	    $templateData['check'][] =
    		array('title' => _('PHP version >= 4.1.0 or >= 5.0.4'),
    		      'error' => true,
    		      'notice' => sprintf(_("Error: Gallery 2 requires PHP version 4.1.0 or newer or 5.0.4 or newer. You have PHP version %s installed. Contact your webserver administrator to request an upgrade, available at the %sPHP website%s."), phpversion(), '<a href="http://php.net/">', '</a>'));
    	    $failCount++;
    	} else {
    	    $templateData['check'][] =
    		array('title' => _('PHP Version'), 'success' => true);
    	}
    en

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    	/* assert compatible version of PHP, we accept 4.1.0+ / 5.0.4+ */
    	/*
    	if (!function_exists('version_compare') || version_compare(phpversion(), '4.1.0', '<') ||
    	        (version_compare(phpversion(), '5.0.0', '>=') &&
    		       version_compare(phpversion(), '5.0.4', '<'))) {
    	    $templateData['check'][] =
    		array('title' => _('PHP version >= 4.1.0 or >= 5.0.4'),
    		      'error' => true,
    		      'notice' => sprintf(_("Error: Gallery 2 requires PHP version 4.1.0 or newer or 5.0.4 or newer. You have PHP version %s installed. Contact your webserver administrator to request an upgrade, available at the %sPHP website%s."), phpversion(), '<a href="http://php.net/">', '</a>'));
    	    $failCount++;
    	} else {
    	*/
    	    $templateData['check'][] =
    		array('title' => _('PHP Version'), 'success' => true);
    	// }
    merci GregPeck.

Discussions similaires

  1. Envie de changer de nom ? Tentez une version Belge !
    Par Sunchaser dans le forum La taverne du Club : Humour et divers
    Réponses: 16
    Dernier message: 04/07/2014, 14h04
  2. [Système] Changer un mot de passe unix via PHP
    Par gordon00 dans le forum Langage
    Réponses: 3
    Dernier message: 03/06/2007, 17h11
  3. Changer le nom d'un document (creer plusieurs versions)
    Par pezihale_84 dans le forum Access
    Réponses: 8
    Dernier message: 30/06/2006, 09h26
  4. [Repertoire] Changer le nom d'un repertoire ...
    Par Frederic dans le forum Langage
    Réponses: 2
    Dernier message: 01/11/2002, 12h39
  5. Réponses: 2
    Dernier message: 26/06/2002, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo