Upgrade mon fournisseur et charger module php5

Mammouth du PHP | 881 Messages

28 août 2009, 04:11

Bonjour,

je cherche à utiliser http://ca2.php.net/manual/fr/function.a ... ct-key.php, mais mon fournisseur ne me donne encore que PHP 4.4 #-o

Dans quel module se trouve cette fonction? Je ne trouve rien de spécifique dans mon /usr/lib/apache2/modules dois-je supposer que c'est dans libphp5.so

Si c'est le cas, comment puis en forcer l'utilisation sur mon serveur en n'ayant accès qu'à mes répertoires HTTP par mon compte FTP, ne pouvant en rien agir sur le serveur autrement qu'en réclamant et en espérant que mon fournisseur agisse ?

J'ai cherché ici par "module", aussi par "ajouter module" dans le premier cas, j'obtins plus de 700 résultats 8-| 8-| Dans l'autre cas: rien. En cherchant par "charger module", 'obtiens 24 résultats qui ne mènent nulle part Y a-t-il demi-mesure ou quelqu'âme charitable qui puisse m'aider?

Merci beaucoup.
Soyez artisans de paix

Petit nouveau ! | 5 Messages

28 août 2009, 14:10

essaye ca
<?php
if (!function_exists('array_intersect_key'))
{
    function array_intersect_key ($isec, $arr2)
    {
        $argc = func_num_args();
        
        for ($i = 1; !empty($isec) && $i < $argc; $i++)
        {
             $arr = func_get_arg($i);
            
             foreach ($isec as $k =>& $v)
                 if (!isset($arr[$k]))
                     unset($isec[$k]);
        }
       
        return $isec;
    }
}
?>
tu trouveras d'autre exemple ici : http://ca2.php.net/manual/fr/function.a ... ct-key.php

Mammouth du PHP | 881 Messages

28 août 2009, 20:19

Merci,

c'est une façon de contourner le problème, mais je préférerais apprendre à charger des modules plus récents. Enfin! En attendant je ferai ainsi.
Soyez artisans de paix

Eléphant du PHP | 369 Messages

28 août 2009, 20:42

Salut,
Bonjour,
je cherche à utiliser http://ca2.php.net/manual/fr/function.a ... ct-key.php, mais mon fournisseur ne me donne encore que PHP 4.4 #-o
Dans quel module se trouve cette fonction? Je ne trouve rien de spécifique dans mon /usr/lib/apache2/modules dois-je supposer que c'est dans libphp5.so
Si c'est le cas, comment puis en forcer l'utilisation sur mon serveur en n'ayant accès qu'à mes répertoires HTTP par mon compte FTP, ne pouvant en rien agir sur le serveur autrement qu'en réclamant et en espérant que mon fournisseur agisse ?
J'ai cherché ici par "module", aussi par "ajouter module" dans le premier cas, j'obtins plus de 700 résultats 8-| 8-| Dans l'autre cas: rien. En cherchant par "charger module", 'obtiens 24 résultats qui ne mènent nulle part Y a-t-il demi-mesure ou quelqu'âme charitable qui puisse m'aider?
Merci beaucoup.
Pardonne moi d'entrer dans le débat mais quelques points à préciser:

- Certain hébergeur dont free (à moins que ca est changé) demande de mettre -1 dans htaccess
pour activer php5. Peut-être est-ce ainsi pour le tiens.

- Si tu peux, je te conseille olympe : http://www.olympe-network.com/asso/ Hébergeur nickel
qui plus est à un peu l'esprit qu'avait Mygale.

Pour accéder à une fonction étendue (php5), à ma connaissance, à part l'upgrrade ou la simulation
je vois pas, désolé.

bon code @+ ;)

Mammouth du PHP | 881 Messages

29 août 2009, 01:26

Merci,

j'opterai donc pour la simulation. Ma demande est faite auprès de l'hébergeur, qu'il mette à jour le système. Je ne suis pas chez moi actuellement et n'y serai qu'à la mi-septembre. Je ne peux donc pas faire ce que je veux pour le moment. La simulation saura faire l'affaire.


Dernière chose ... comment met-on "Résolu" avec le nouveau système?
Soyez artisans de paix

Eléphant du PHP | 369 Messages

29 août 2009, 08:48

[...]
Dernière chose ... comment met-on "Résolu" avec le nouveau système?
La petite icone verte en forme de V à droite de ton titre.

@+ ;)

Mammouth du PHP | 881 Messages

29 août 2009, 16:16

Merci.
Soyez artisans de paix