Я использую iMac, который я только что обновил до macOS Sierra. До этого здесь управлял El Capitan.
Под моей настройкой El Capitan у меня были настроены Apache, PHP и MySQL согласно этому руководству. Это работало без проблем.
Когда я обновился до Sierra, он перезаписал множество файлов конфигурации. Поэтому я вернулся к руководству и настроил все так, как это делал в El Capitan.
http://localhost
работает так, как я ожидал, и я вижу файлы в своем webroot. Однако, если я открою страницу PHP, она просто показывает сырой код PHP, а не выполняет его.
Я использую следующее:
апаш
- Версия сервера: Apache/2.4.23 (Unix)
- Построен сервер: 8 августа 2016 16:31:34
PHP
- PHP 7.0.10 (cli) (сборка: 31 августа 2016 г., 10:25:51) (NTS)
Macos
- Сьерра 10.12