OVH Cloud OVH Cloud

alias sur le disque D

5 réponses
Avatar
herve
Bonjour,

Complètement novice en php, mais pas en développement web, je
souhaiterai utiliser des alias sur le disque D:
Après avoir installé Easyphp 1.7, j'ai donc créée avec la partie admin 2
répertoires test1 et test2.

Le premier test1 fonctionne bien et je peux naviguer dans le site qui
comporte un index.php à la racine.
ex: /test1/index.php

Le 2ème test2 ne fonctionne pas, car il comporte à sa racine des
répertoires d'applications utilisateur et admin
ex: /test2/admin/install
Quand je suis dans /test2/ et que je clicque sur le dossier admin, j'ai
le message suivant : 'FATAL ERROR: register_globals is disabled in
php.ini, please enable it!'
Je ne dois donc pas avoir les droits de naviguer dans l'arborescence !?

Quelle modif faut-il faire et ou!? pour me permettre d'utiliser cette appli.

L'idéal serait certainement de faire pointer la racine de mon serveur
local de C:\Program Files\EasyPHP1-7\www\
vers D:\...\php\
car quand je fais web local dans l'admin de EasyPhp je me retrouve bien
sûr avec le premier répertoire www :
Répertoire(s) à la racine du serveur ("www") :
- aucun répertoire -

Merci de votre aide
a+
hervé

5 réponses

Avatar
CrazyCat
herve wrote:
Quand je suis dans /test2/ et que je clicque sur le dossier admin, j'ai
le message suivant : 'FATAL ERROR: register_globals is disabled in
php.ini, please enable it!'
Je ne dois donc pas avoir les droits de naviguer dans l'arborescence !?


Non, cela signifie que le script a besoin que register_globals soit à
true, cela est du à ton script seulement.
Donc il te faut modifier ton php.ini

L'idéal serait certainement de faire pointer la racine de mon serveur
local de C:Program FilesEasyPHP1-7www
vers D:...php


La, il s'agit d'une configuration d'apache pour lui indiquer que ton
répertoire www_root est ailleurs.
Une petite analyse de httpd.conf t'aidera surement à trouver le bon endroit.


--
Tchattez en liberté: http://www.c-p-f.net
Tout sur les eggdrops: http://www.c-p-f.org
ML @ http://groups-beta.google.com/group/eggdrops

Avatar
Thibaut Allender
Non, cela signifie que le script a besoin que register_globals soit à
true, cela est du à ton script seulement.
Donc il te faut modifier ton php.ini


petite correction, sans vouloir me lancer dans la drosophilie mais pour
aider hervé au cas où, register_globals prend la valeur on ou off, et
non true ou false

--
thibaut allender | freelance | http://capsule.org

Avatar
herve

Non, cela signifie que le script a besoin que register_globals soit à
true, cela est du à ton script seulement.
Donc il te faut modifier ton php.ini



petite correction, sans vouloir me lancer dans la drosophilie mais pour
aider hervé au cas où, register_globals prend la valeur on ou off, et
non true ou false

Merci à tous les deux.

Celà fonctionne. Enfin, je ne peux pas me passer de cette valeur pour le
fonctionnement du site. J'espère que celà n'est pas trop problématique.
a+
hervé


Avatar
Thibaut Allender
Celà fonctionne. Enfin, je ne peux pas me passer de cette valeur pour le
fonctionnement du site. J'espère que celà n'est pas trop problématique.


si le code est bien foutu, ca ne pose pas de problème
s'il ne l'est pas, ca peut effectivement l'être.

voir les archives du groupes pour de plus amples informations sur les
"dangers" de register_globals on

--
thibaut allender | freelance | http://capsule.org

Avatar
CrazyCat
herve wrote:
Celà fonctionne. Enfin, je ne peux pas me passer de cette valeur pour le
fonctionnement du site. J'espère que celà n'est pas trop problématique.


Si je te dis que ça l'est, tu fais comment?

En fait, la plupart des hébergeurs mettent, pour des raisons de
sécurité, le register_globals à OFF.
Cela permet en fait de pouvoir gérer indépendamment les cookies, les
données provenant de POST et celles provenant de GET.

Si le script n'est pas à toi, tu devrais chercher une version qui ne
nécessite pas d'avoir le register_globals à ON, car tu risque de ne pas
pouvoir l'héberger ailleurs que chez toi.


--
Tchattez en liberté: http://www.c-p-f.net
Tout sur les eggdrops: http://www.c-p-f.org
ML @ http://groups-beta.google.com/group/eggdrops