Une broutille sur Apache2

noobinside -  
mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je n'arrive pas à faire un truc vraiment noob.

Je viens d'installer une VM sous Linux Mint
J'installe apache2
Je copie un répertoire nommé harmony dans /var/www (Ce répertoire harmony contient des scripts en .php)
Je fais un chmod 755 sur les éléments du répertoire harmony (c'est juste pour du local)
Je fais un service apache2 restart

J'accède depuis le pc hôte à http://iplocaldelavm ça fonctionne (la page "it works" par défaut de apache2)
J'accède depuis le pc hôte à http://iplocaldelavm/harmony/monscriptenphp.php ça ne fonctionne pas... (not found)

Qu'ai je raté?

Merci!

1 réponse

mamiemando Messages postés 33774 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Bonjour

Il faudrait voir la configuration de tes virtualhost pour répondre, mais dans l'intervalle, tu peux regarder dans les log apache pour voir où tu tombes (voir
/var/log/apache2
).

Enfin le
chmod 755
, même si c'est en local c'est une mauvaise idée et une mauvaise habitude : il faut juste que www-data ait des droits en lecture sur les fichiers (hors htaccess), et en lecture/exécution sur les dossiers. Pour ce qui est du propriétaire tu peux les laisser à root (ou si c'est un site que tu développes, les attribuer à ton utilisateur).

Bonne chance
0