Интерпретатор или что-то такое не видит код на пхп. apache2ctl configtest Syntax OK В php.ini display_errors = On Ошибок не выдаёт. error.log: [Thu Mar 16 19:31:52.420677 2017] [mpm_prefork:notice] [pid 5687] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations [Thu Mar 16 19:31:52.420785 2017] [core:notice] [pid 5687] AH00094: Command line: '/usr/sbin/apache2' в /etc/apache2/apache2.conf прописан ServerName localhost в etc/apache2/sites-available файл mysite.server.conf: <VirtualHost *:80> ServerName localhost DocumentRoot /var/www/html <Directory /var/www/html> AllowOverride All </Directory> </VirtualHost> в etc/apache2/sites-enabled в файле mysite.server.conf: тоже что выше.
Все зависит от версии php, если 5: sudo service php5-fpm status, 7 - sudo service php7.0-fpm status Mysql - sudo service mysql status
mysql запущен, ● php7.0-fpm.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) 5 тоже самое, что делать?
Судя по ответу, у тебя стоит 7 версия. Ответ по PHP должен быть примерно в таком формате: PHP: php7.0-fpm start/running, process 939 у тебя такого нет. Скорее всего PHP на запущен. Попробуй запустить PHP7: PHP: sudo service php7.0-fpm start
PHP 7.0.15-0ubuntu0.16.04.4 (cli) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.15-0ubuntu0.16.04.4, Copyright (c) 1999-2017, by Zend Technologies вчера еще вроде всё работало, после обновления что то глюкануло. В .htaccess: .DirectoryIndex index.php index.html
Попробуй рестартануть Apache Code: sudo systemctl apache2 restart Может быть процесс завис или еще что-то, так же попробуй php перезагрузить Code: sudo systemctl php7.0-fpm restart Если при рестарте PHP пишет ошибку, то скорее всего тебе нужно его переустановить, потому что ошибки быть не должно. В конце концов, создай файл test.php с: PHP: <?phpphpinfo()?> И зайди на этот файл. У тебя должно показаться таблица с информацией о твоем сервере, модулях и тд. Если она появилась, значит все окей. Если нет, то нужно дальше думать, что не так. Еще вариант - это ребутнуть сервер Code: sudo reboot Дождаться пока ребутнется и посмотреть работу. Если что-то глюкануло, то после перезапуска сервака все должно нормально быть. В случае если работать не будет лучше переместиться в личку и там решить вопрос, чтобы тут не засорять. Потом просто выложим решение, чтобы кто столкнется тоже решил. P.s. Вот статейка подойдет для начала. Посмотри все ли ты правильно настроил на своем сервере основываясь на этой статье. Возможно какой-то этап пропустил. С SSL сертификатом часть можешь пропустить.
Сервисы php7, mysql, apache2 запущены Всё заработало. В /etc/apache2/sites-available добавил новый сайт. В var/www/ саздал папку с именем того сайта