Я хотел бы настроить Apache и PHP, но я думаю, что у меня есть две версии Apache, которые вызывают конфликт.
(Я не мог найти тему с той же проблемой, поэтому, если вы решили эту проблему раньше, пожалуйста, дайте мне знать ссылки. Спасибо)
У меня OS X, и если я запускаю $ httpd -v, у меня есть версия сервера: Apache / 2.4.23 (Unix) и для PHP $ php -v Я получил PHP 7.0.12
Если я тестирую в своем браузере только localhost, он отображает «это работает!
Если я открою файл sudo nano /etc/apache2/httpd.conf и активирую (раскомментирую) модуль php, у меня есть этот LoadModule php5_module libexec / apache2 / libphp5.so (я раскоментировал строку)
Не должно быть php7?
Кроме того, если я открою файл index.html, расположенный в cd / Library / WebServer / Documents, и добавьте строки
<html> <body> <h1>It works!</h1> <?php $x = "Hello world!"; $y = 'Hello world!'; echo $x; echo "<br>"; echo $y; ?> </body> </html>
и снова проверить localhost в моем браузере, он показывает только, что он работает!
Но если я выберу вручную и откройте файл index.html в разделе / Library / WebServer / Documents, я получил следующее:
It works! "; echo $y; ?>
В этом случае PHP не активируется.
Не могли бы вы рассказать мне, как работать с правильным Apache 2.4 с PHP (версия 7)
PD Я знаю, что другой альтернативой является использование MAMP, но я хотел бы исправить эту проблему, потому что я не хотел бы иметь другие конфликты из-за этого
Заранее спасибо!