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

Apache Discussion :

mis à jour de easyphp à php5 et apache 2


Sujet :

Apache

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 27
    Points : 11
    Points
    11
    Par défaut mis à jour de easyphp à php5 et apache 2
    Bonjour,

    j'ai essayé de mettre à jour EasyPhp 1-8 avec ce tutoriel (le deuxième tutoriel en dessous du premier qui est dépassé) : http://erci.no-ip.com/origine/faq.ph...+-+PHP+-+MySql

    Tout d'abord, mysql ne marche plus. J'ai donc remis l'ancien dossier mysql que j'avais gardé.

    Mais, le plus grave, c'est que quand je tape
    http://127.0.0.1/mon_dossier/index.php
    le navigateur m'affiche
    Forbidden
    You don't have permission to access / on this server.

    Sinon, j'arrive à accéder à phpMyAdmin et à mes bases de données que j'avais créées.

    Je démarre Apache2 grâce au fichier startApache.bat

    Je ne comprends pas pourquoi...
    J'espère que vous pourrez m'aider et d'avance merci !

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Y a Deny from all qui doit empêcher Apache d'accéder à ton document root. Si tu reprends ton ancien fichier de config httpd.conf, tu dois avoir une section <Directory > pour ton document root qui ressemble à ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <Directory "C:/Program Files/EasyPHP1-8/www">
        Options Indexes FollowSymLinks Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    Si elle n'est pas présente dans ton fichier de conf, faut l'ajouter.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 27
    Points : 11
    Points
    11
    Par défaut
    Merci de m'avoir répondu.
    Malheureusement, lorsque j'ajoute les lignes de code dans httpd.conf, à la place de <Directory />, juste après
    #
    # This should be changed to whatever you set DocumentRoot to.
    #

    je démarre Apache2, puis EasyPhp et là, Apache ne démarre plus. Le feu reste rouge.

  4. #4
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    69
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 69
    Points : 69
    Points
    69
    Par défaut
    Salut,
    Les alias sont ils correct?
    dans mon fichier config j'ai sa
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Alias /AITEC_WEB/ "C:/Mes documents/AITEC/AITEC_WEB/"
    <Directory "C:/Mes documents/AITEC/AITEC_WEB/">
    Order allow,deny
    Allow from all
    </Directory>
    ma version d'apache m'avais embêter car j'avais elle avais garder en mémoire un projet qui était sur une clé usb et en effaçant l'alias sa c'est arranger donc si tu écris ce qu'il faut sa devrait aller

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par HighSchool2005 Voir le message
    je démarre Apache2, puis EasyPhp et là, Apache ne démarre plus. Le feu reste rouge.
    Et bien dans ce cas, on consulte les logs d'erreur d'Apache.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 27
    Points : 11
    Points
    11
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Alias /www/ "C:/Program Files/EasyPHP1-8/www/"
    <Directory "C:/Program Files/EasyPHP1-8/www">
        Options Indexes FollowSymLinks Includes
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    J'ai essayé plusieurs choses, dont ce qui est au dessus mais ça ne fonctionne pas. Je n'y connais pas grand chose aux fichiers de config. A quoi servent les alias ? Je me suis inspirée des autres lignes comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Alias /icons/ "C:/Program Files/EasyPHP1-8/Apache2/icons/"
     
    <Directory "C:/Program Files/EasyPHP1-8/Apache2/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    Une idée ?

  7. #7
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    69
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 69
    Points : 69
    Points
    69
    Par défaut
    Citation Envoyé par HighSchool2005 Voir le message
    je démarre Apache2, puis EasyPhp et là, Apache ne démarre plus. Le feu reste rouge.
    Ton apache 2 c'est la version d'apache livré avec easy php? Si c'est pas le cas easy php va pas démarrer

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 27
    Points : 11
    Points
    11
    Par défaut
    D'après le tutoriel que j'ai suivi (lien dans le premier message), une fois Apache2 démarré manuellement grâce au fichier .bat, lorsque je lance EasyPhp1-8, je devrais avoir un signal vert.
    Le signal reste rouge pour la version précédente de EasyPhp.

    Bref, mon problème se situe dans le fichier .conf pour spécifier où se trouve le DocumentRoot. Si quelqu'un a une idée...

Discussions similaires

  1. [MySQL] erreur php sur un formulaire de mis à jour
    Par carmen256 dans le forum PHP & Base de données
    Réponses: 34
    Dernier message: 06/04/2006, 13h39
  2. Connaitre Nbre Enregistrements Mis à Jour
    Par Daniel MOREAU dans le forum Access
    Réponses: 2
    Dernier message: 28/02/2006, 11h08
  3. récupérer les champs mis à jour
    Par xave dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 06/10/2005, 14h40
  4. pboblème de mis à jour dans une table
    Par koff10 dans le forum Bases de données
    Réponses: 4
    Dernier message: 31/07/2005, 01h17
  5. [web] Passage d easyphp à serveur apache
    Par drakan dans le forum Web
    Réponses: 5
    Dernier message: 19/05/2005, 09h53

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