J'ai suivi les instructions ici pour configurer un environnement de développement PHP. Premier:
sudo tasksel install lamp-server
Il a réussi et It works!
est sorti http://localhost/
. Ensuite:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite
Une erreur s'est produite ici:
cp: cannot stat ‘/etc/apache2/sites-available/default’: No such file or directory
J'utilise Ubuntu 13.10. J'ai cherché sur le Web mais je n'ai rien obtenu de prometteur. Est-ce que quelqu'un peut-il me montrer la bonne direction?
ÉDITER:
$ ls /etc/apache2/sites-available
000-default.conf default-ssl.conf
Réponses:
Le didacticiel que vous utilisez est basé sur une ancienne version d'Ubuntu.
13.10 embarque une nouvelle configuration apache, où le fichier que vous recherchez est nommé
/etc/apache2/sites-available/000-default.conf
.Notez le
.conf
à la fin, qui est maintenant requis pour qu'apache puisse récupérer les fichiers. Assurez-vous donc que la configuration que vous créez pour votre site a également.conf
comme extension.la source
<Directory /var/www/>
dans ce fichier. Cela signifie-t-il que je n'ai pas besoin de modifier la directive Directory?/etc/apache2/sites-available/000-default.conf
est le fichier de configuration du site par défaut uniquement. Vous pouvez ajouter autant de sites que vous le souhaitez, avec leurs fichiers de configuration situés dans ce même répertoire.Le fichier de configuration globale apache que vous recherchez se trouve dans:
Comme @drc l'a mentionné, beaucoup de choses ont changé dans les versions récentes d'Ubuntu.
la source