Это произошло со мной снова, вместе с сервером, загружающим html-файлы, а не обработкой. Я не использовал веб-сервер Apache некоторое время на компьютере, а между тем Ubuntu обновлялся как еще две версии изначально установленных LTS. Теперь это
$ cat /etc/issue
Ubuntu 16.04 LTS
Итак, php работал так:
$ sudo apt-get install lamp-server^
$ sudo a2enmod php7.0
$ sudo service apache2 restart
Теперь веб-сервер разбирал php. Возможно, теперь вам нужно обновить некоторые веб-страницы, так как теперь php7.0 работает там, где это было до запуска php5. О, хорошо.
Для будущих посетителей необходимо, чтобы большинство заголовков работало с последней версией GCC:
В dispatch/object.h
изменить
typedef void (^dispatch_block_t)(void);
to
#ifdef __clang__
typedef void (^dispatch_block_t)(void);
#else
typedef void* dispatch_block_t;
#endif
и в Availability.h
изменить
#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED)
на
#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && defined(__clang__)