Apache版本冲突

时间:2017-01-01 15:39:39

标签: php apache

我想设置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吗?

此外,如果我打开位于 cd / Library / WebServer / Documents 中的文件 index.html 并添加行

<html>
<body>
<h1>It works!</h1>
<?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?>
</body>
</html>

在我的浏览器中再次测试 localhost ,它只显示它有效!

但如果我手动选择并打开/ Library / WebServer / Documents 下的文件 index.html ,我得到了这个:

It works!
"; echo $y; ?> 

在这种情况下,PHP未激活。

请告诉我,如何使用正确的Apache 2.4 with PHP(版本7)

Pd积。我知道另一种选择是使用MAMP,但我想解决这个问题,因为我不想因为它而产生其他冲突

提前谢谢!

0 个答案:

没有答案