J'ai installé LAMP en utilisant
Sudo tasksel install lamp-server
J'ai configuré PhpStorm pour utiliser le dossier / var/www en tant que dossier de déploiement racine, également spécifié http://localhost
en tant qu'URL racine du serveur Web:
Lorsque je déploie ma page index.html avec "helloworld" sur mon serveur - la page n’a pas été trouvée, ni dans / var/www. Pourquoi?
Vous devez d’abord vérifier que Apache utilise vraiment /var/www
comme racine du site Web:
$ grep DocumentRoot /etc/Apache2/sites-enabled/000-default
DocumentRoot <path/to/Apache/root_dir>
Si le chemin indiqué dans la sortie est différent, vous devez le modifier dans PHPStorm.
Aussi, vous ne pourrez peut-être pas y placer vos fichiers php à cause des autorisations sur ce dossier. Pour résoudre ce problème, modifiez l'autorisation de /var/www
(ou le chemin correct) en fonction de votre utilisateur actuel:
Sudo chown -R <user>:<user> /var/www
où <user>
est votre nom d'utilisateur.
essayez d'aller à "mappage" et définir les options de mappage