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

Apple Discussion :

[DEV] Activation de PHP


Sujet :

Apple

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [DEV] Activation de PHP
    Bonjour,

    J'ai fait le pas et j'ai reçu mon MAC cette semaine.

    Je fais beaucoup de développement Web et plus particulièrement du développement PHP.

    J'ai activé Apache et ensuite, j'ai modifié httpd.conf. J'ai enlevé le # devant loadmodule de PHP et ensuite j'ai modifié le documentRoot à /Users/monUtilisateur/Sites

    Le problème c'est que quand j'essais de lancé un fichier PHP avec seulement phpinfo(); dedans, j'ai cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    
    Warning:  Unknown: failed to open stream: Permission denied in Unknown on line 0
    
    Fatal error:  Unknown: Failed opening required '/Users/monUtilisateur/Sites/phpinfo.php' (include_path='.:') in Unknown on line 0
    Quelqu'un connait-il cette erreur ?

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par babastutz Voir le message
    Bonjour,

    J'ai fait le pas et j'ai reçu mon MAC cette semaine.

    Je fais beaucoup de développement Web et plus particulièrement du développement PHP.

    J'ai activé Apache et ensuite, j'ai modifié httpd.conf. J'ai enlevé le # devant loadmodule de PHP et ensuite j'ai modifié le documentRoot à /Users/monUtilisateur/Sites

    Le problème c'est que quand j'essais de lancé un fichier PHP avec seulement phpinfo(); dedans, j'ai cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    
    
    Warning:  Unknown: failed to open stream: Permission denied in Unknown on line 0
    
    Fatal error:  Unknown: Failed opening required '/Users/monUtilisateur/Sites/phpinfo.php' (include_path='.:') in Unknown on line 0
    Quelqu'un connait-il cette erreur ?
    apache tourne sous son propre compte utilisateur… qui n'a pas accès à votre dossier…

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par JeitEmgie Voir le message
    apache tourne sous son propre compte utilisateur… qui n'a pas accès à votre dossier…
    Comment puis-je résoudre ce problème ? Je ne comprends pas comment c'est possible puisque il n'y a qu'un utilisateur sur mon portable...

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par babastutz Voir le message
    Comment puis-je résoudre ce problème ? Je ne comprends pas comment c'est possible puisque il n'y a qu'un utilisateur sur mon portable...
    un utilisateur "humain"…

    tous les systèmes Unix-like ont des tas d'utilisateurs "cachés" pour exécuter des tâches de fonds avec des privilèges restreints à certains dossiers…

    apache, splotlight, clamv, sshd, …

    (53 sur ma machine…)

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par JeitEmgie Voir le message
    un utilisateur "humain"…

    tous les systèmes Unix-like ont des tas d'utilisateurs "cachés" pour exécuter des tâches de fonds avec des privilèges restreints à certains dossiers…

    apache, splotlight, clamv, sshd, …

    (53 sur ma machine…)
    J'ai été voir dans le dossier apache, il y a un fichier nommé nomUtilisateur.conf ou il y a les permissions du dossier /Users/nomUtilisateur/Sites-

    Je n'ai plus le temps maintenant mais en rentrant ce soir je vais remettre le documentRoot d'origine et je vais plutôt essayer de créer un virtualhost ce qui serait plus logique après tout.

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par babastutz Voir le message
    J'ai été voir dans le dossier apache, il y a un fichier nommé nomUtilisateur.conf ou il y a les permissions du dossier /Users/nomUtilisateur/Sites-

    Je n'ai plus le temps maintenant mais en rentrant ce soir je vais remettre le documentRoot d'origine et je vais plutôt essayer de créer un virtualhost ce qui serait plus logique après tout.
    ici avec comme permissions
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    -rw-r--r--  1 USERNAME  USERGROUP        28 18 déc 17:19 phpinfo.php
    pour le fichier

    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    drwxr-xr-x@   9 USERNAME  USERGROUP      306 18 déc 17:19 Sites
    pour le dossier, ça marche très bien …

    (10.5.5)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion Active directory PHP MySQL
    Par maxwell374 dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 16/09/2010, 09h46
  2. Besoin de dev freelance spécialisé PHP
    Par indigo82 dans le forum Autres
    Réponses: 0
    Dernier message: 29/10/2009, 19h46
  3. [FreeBox] Activation de PHP
    Par Jean_Benoit dans le forum Débuter
    Réponses: 1
    Dernier message: 29/07/2009, 14h36

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