Invoquer php5 en cgi: quel chemin?
booyaka2
Messages postés
8
Statut
Membre
-
booyaka2 Messages postés 8 Statut Membre -
booyaka2 Messages postés 8 Statut Membre -
Bonjour,
je possède une dedibox avec apache 2 et php4.
Sur l'un de mes sites, j'invoque php5 directement en CGI afin de ne pas écraser mon ancienne version de php4 sur laquelle tourne déjà la plupart de mes sites. Ca fonctionne très bien (il s'agit d'un symlink vers php5).
Mon probleme est que c'est mon administrateur qui m'avais fais ça et qu'aujourd'hui je n'arrive pas à le refaire tout seul.
J'ai un nouveau site qui doit tourner en php5, j'arrive bien à créer des symlinks mais je ne sais pas vers quel fichier ou dossier de php5 je dois faire pointer mon symlink. Après tous mes tests, mon phpinfos m'indique toujours que je suis en php4.
Est-ce que quelqu'un peut m'aider svp?
ps: vu que ca marche déjà sur un autre de mes sites, j'essaie d'éditer le symlink afin de voir sa destination, mais là aussi je n'y arrive pas et je n'ai pas pu trouver de documentation là dessus...
merci d'avance!
je possède une dedibox avec apache 2 et php4.
Sur l'un de mes sites, j'invoque php5 directement en CGI afin de ne pas écraser mon ancienne version de php4 sur laquelle tourne déjà la plupart de mes sites. Ca fonctionne très bien (il s'agit d'un symlink vers php5).
Mon probleme est que c'est mon administrateur qui m'avais fais ça et qu'aujourd'hui je n'arrive pas à le refaire tout seul.
J'ai un nouveau site qui doit tourner en php5, j'arrive bien à créer des symlinks mais je ne sais pas vers quel fichier ou dossier de php5 je dois faire pointer mon symlink. Après tous mes tests, mon phpinfos m'indique toujours que je suis en php4.
Est-ce que quelqu'un peut m'aider svp?
ps: vu que ca marche déjà sur un autre de mes sites, j'essaie d'éditer le symlink afin de voir sa destination, mais là aussi je n'y arrive pas et je n'ai pas pu trouver de documentation là dessus...
merci d'avance!
A voir également:
- Invoquer php5 en cgi: quel chemin?
- Accès refusé, car vous ne disposez pas des privilèges suffisants ou le disque est peut-être verrouillé par un autre processus. vous devez invoquer cet utilitaire s’exécutant en mode élevé et assurez-vous que le disque est déverrouillé. ✓ - Forum Windows
- Comment invoquer gluigi dans la cage - Forum Jeux vidéo
- CHKDSK dans cmd accès refusé ✓ - Forum Disque dur / SSD
- Comment fabriqué une steel cage ? - Forum Loisirs / Divertissements
- Refus lancement commande DOS "CHKDSK C:/R" ✓ - Forum Windows
10 réponses
Salut,
Normalement un "ls -l" sur ton lien symbolique doit te retourner le chemin complet, de même que la commande "readlink -f lien_symbolique"...
Normalement un "ls -l" sur ton lien symbolique doit te retourner le chemin complet, de même que la commande "readlink -f lien_symbolique"...
merci pour ton aide, effectivement je vois le chemin, mais quand je crée le symlink, c'est toujours php4 qui est chargé..
Est-ce qu'il y a une autre manip à effectuer pour qu'il soit pris en compte?
Est-ce qu'il y a une autre manip à effectuer pour qu'il soit pris en compte?
Tu peux afficher le chemin du symlink (celui de l'admin) et les commandes que tu tapes pour créer le tien s'il te plaît ?
après avoir vu le lien du symlink qui fonctionne, j'ai fait:
ln -s /usr/lib/cgi-bin/php5 php5
le symlink qui fonctionne est au meme niveau d'arborescence que celui que j'essaie de créer..
ln -s /usr/lib/cgi-bin/php5 php5
le symlink qui fonctionne est au meme niveau d'arborescence que celui que j'essaie de créer..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le chemin de celui qui marche est:
/usr/lib/cgi-bin/php5
et le symlink s'appelle php5
mais c'est pas moi qui l'avait crée, donc je ne sais pas quelle commande il avait tapée...
/usr/lib/cgi-bin/php5
et le symlink s'appelle php5
mais c'est pas moi qui l'avait crée, donc je ne sais pas quelle commande il avait tapée...
Ben il devrait marcher normalement ;-\
Où as-tu fais ton symlink ? Est-il dans un répertoire du "$PATH" ?
Et où est situé l'autre ?
Où as-tu fais ton symlink ? Est-il dans un répertoire du "$PATH" ?
Et où est situé l'autre ?
oui les 2 sont dans un répertoire du path, à l'endroit où sont tous mes sites:
j'ai mon dossier avec site1, site2 site3 etc, chacun des sites contient un dossier cgi-bin et un dossier htdocs.
Dans le dossier cgi-bin de site1, j'ai un symlink php5 qui pointe vers /usr/lib/cgi-bin/php5, et maintenant je veux faire la meme chose avec site3 exactement au meme endroit..
Normalement, mon phpinfos devrait bien afficher qu'il est en php5, comme le fait celui de site1, non?
sinon, y-a t-il quelque chose à configurer dans un autre fichier (apache ou quelque chose comme ca?)
j'utilise vhcs gérer mes sites, je ne sais pas si pour chacun des serveurs virtuels, il crée un nouveau fichier de config...
j'ai mon dossier avec site1, site2 site3 etc, chacun des sites contient un dossier cgi-bin et un dossier htdocs.
Dans le dossier cgi-bin de site1, j'ai un symlink php5 qui pointe vers /usr/lib/cgi-bin/php5, et maintenant je veux faire la meme chose avec site3 exactement au meme endroit..
Normalement, mon phpinfos devrait bien afficher qu'il est en php5, comme le fait celui de site1, non?
sinon, y-a t-il quelque chose à configurer dans un autre fichier (apache ou quelque chose comme ca?)
j'utilise vhcs gérer mes sites, je ne sais pas si pour chacun des serveurs virtuels, il crée un nouveau fichier de config...