Я включил php7.1 на своем веб-сайте, как показано Вот но, похоже, на моем веб-сайте не загружаются никакие php-страницы, они все появляются как код по умолчанию. Я пробовал включить php5.6 и отключить 7.1, но это ничего не меняет. Я очень смущен, почему это не работает.
Я использую apache2.4 и ubuntu 16.04
Это то, что я вижу в моем файле apache error.log
[Fri Feb 10 11:14:46.817334 2017] [mpm_prefork:notice] [pid 3144] AH00169: caught SIGTERM, shutting down
[Fri Feb 10 11:14:47.725712 2017] [mpm_prefork:notice] [pid 3464] AH00163: Apache/2.4.18 (Ubuntu) PHP/7.1.1-1+deb.sury.org~xenial+1 configured -- resuming normal operations
[Fri Feb 10 11:14:47.725854 2017] [core:notice] [pid 3464] AH00094: Command line: '/usr/sbin/apache2'
И когда я бегу
apache2 -e debug
Я понял это
[Fri Feb 10 11:16:32.582974 2017] [core:warn] [pid 3511] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Fri Feb 10 11:16:32.583330 2017] [core:warn] [pid 3511] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Fri Feb 10 11:16:32.583403 2017] [core:warn] [pid 3511] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}