Я установил LAMP, используя
sudo tasksel install lamp-server
Я настроил PhpStorm для использования папки / var / www в качестве корневой папки развертывания, также указал http://localhost
в качестве корневого URL-адреса веб-сервера: [ 112]
При развертывании моей страницы index.html с «helloworld» на моем сервере - страница не обнаруживается, как и в / var / www . Почему?
попробуйте перейти к «отображению» и установить параметры отображения
. Сначала вам нужно проверить, действительно ли Apache использует /var/www
в качестве корня сайта:
$ grep DocumentRoot /etc/apache2/sites-enabled/000-default
DocumentRoot <path/to/apache/root_dir>
Если путь, указанный в выходных данных, отличается, вы должны изменить его в PHPStorm.
Также вы не сможете разместить там свои php-файлы из-за разрешений для этой папки. Чтобы решить эту проблему, измените разрешение /var/www
(или правильный путь) для вашего текущего пользователя:
sudo chown -R <user>:<user> /var/www
где <user>
- ваше имя пользователя.