Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Mac OS X Yosemite上启用PHP for Apache_Php_Macos - Fatal编程技术网

在Mac OS X Yosemite上启用PHP for Apache

在Mac OS X Yosemite上启用PHP for Apache,php,macos,Php,Macos,我尝试在MAC OS X Yosemite上启用Apache和PHP for Apache。我成功地启用了Apache,但无法为Apache启用PHP 我遵循本教程启用PHP- 根据上面的教程,当我试图在DocumentRoot(/Library/WebServer/Documents)下查找httpd.conf文件时,我得到了以下错误,因为http.conf根本不可用 .grep-php-httpd.conf | grep-so-httpd.conf怎么样?那上面有线条吗?您可能需要为Apa

我尝试在MAC OS X Yosemite上启用Apache和PHP for Apache。我成功地启用了Apache,但无法为Apache启用PHP

我遵循本教程启用PHP-

根据上面的教程,当我试图在DocumentRoot(/Library/WebServer/Documents)下查找httpd.conf文件时,我得到了以下错误,因为http.conf根本不可用



.

grep-php-httpd.conf | grep-so-httpd.conf怎么样?那上面有线条吗?您可能需要为Apache启用
modphp
扩展,该扩展通常位于
LoadModule php5_module path/to/Apache/modules/libphp5.so
(如果您使用
php7
,请将
php5
替换为
php7
)。我已经启用了LoadModule php5_module path/to/apache/modules/libphp5.so,方法是按照上述教程中的建议取消注释并重新启动apache,但总是遇到上述错误。对不起,我不是php高手,所以如果有什么遗漏,请告诉我,别担心。你犯了什么错误?我在你发布的截图中没有看到任何错误。它说访问DocumentRoot下不存在的内容,这是错误还是消息?稍后,我创建了一个php文件echo,它不是一条错误消息。这是配置文件中的一条注释。grep php httpd.conf | grep so httpd.conf呢?那上面有线条吗?您可能需要为Apache启用
modphp
扩展,该扩展通常位于
LoadModule php5_module path/to/Apache/modules/libphp5.so
(如果您使用
php7
,请将
php5
替换为
php7
)。我已经启用了LoadModule php5_module path/to/apache/modules/libphp5.so,方法是按照上述教程中的建议取消注释并重新启动apache,但总是遇到上述错误。对不起,我不是php高手,所以如果有什么遗漏,请告诉我,别担心。你犯了什么错误?我在你发布的截图中没有看到任何错误。它说访问DocumentRoot下不存在的内容,这是错误还是消息?稍后,我创建了一个php文件echo,它不是一条错误消息。这是配置文件中的注释。