我根据启用了php PHP的说明 并且没有注释,
#LoadModule php5_module libexec/httpd/libphp5.so
在 /private/etc/apache2/httpd.conf 。不过这条线,
#AddModule mod_php5.c
在该文件中不存在,也不存在任何#AddModule行。这可能是我的问题的根源,但无论我重新启动apache,
sudo apachectl restart
并试图打开〜/ Site / page.php
<html>
<head>
<title>My First PHP page </title>
</head>
<body>
<?php echo "<h1> Hello World! </h1>";?>
</body>
</html>
在多个Web浏览器中。 Safari和Chromium刚刚给了我文件的原始文本,Opera给了我
Hello World ";?>
我是否需要配置apache来添加该模块以及如何执行此操作,还是存在其他问题?
PS,我甚至无法打开带有safari的page.php,当它在我的主目录中并且其他浏览器试图下载它时。