Я пытаюсь добавить веб-сервер ЛАМПЫ путем следования инструкциям по "http://www.howtogeek.com/howto/42480/how-to-turn-your-home-ubuntu-pc-into-a-lamp-web-server/"
Я выполнил следующую команду:
sudo apt-get install lamp-server^
Все, казалось, устанавливало хорошо.
Тестирование Apache хорошо работало с помощью проверки localhost
Затем, я пытался протестировать PHP путем создания файла
sudo nano /var/www/testing.php
<?php phpinfo(); ?>
Я проверил, чтобы удостовериться, что файл расположен в следующем каталоге:
Root/var/www/testing.php
Я затем перезапустил Apache со следующей командой:
sudo service apache2 restart
Затем я пытался загрузить следующую страницу в своем веб-браузере:
Я получаю следующее сообщение об ошибке:
Не Найденный - требуемый URL/testing.php не был найден на этом сервере. - Apache/2.4.18 (Ubuntu) Сервер в localhost Порте 80
Я проверил для проверки PHP, установленного правильно с помощью следующей команды:
~$ php --version
Который возвратился:
PHP 7.0.13-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.13-0ubuntu0.16.04.1, Copyright (c) 1999-2016, by Zend Technologies
Какие-либо идеи, почему я не могу получить доступ к тестированию php файл, и почему я получаю 404, не найденные сообщением об ошибке?
Изменение DocumentRoot
к /var/www
в следующих конфигурационных файлах решило проблему.
/etc/apache2/sites-available/000-default.conf
и
/etc/apache2/sites-available/default-ssl.conf
Проверьте DocumentRoot
в
/etc/apache2/sites-available/000-default.conf
и
/etc/apache2/sites-available/default-ssl.conf