[英]Mac Mojave - can't execute php files with Apache2 web server
Mac OS 10.14-Mojave:
無法在Apache2服務器上運行php網頁:
Apache Logger文件顯示PHP模塊負載:
[2018年11月4日星期日:01:15:44.594704] [mpm_prefork:notice] [pid 31049] AH00163:配置了Apache / 2.4.34(Unix)PHP / 7.1.19-恢復正常操作[星期日11月04 01:15:44.594789 2018] [core:notice] [pid 31049] AH00094:命令行:'/ usr / sbin / httpd -D SERVER_APP_HAS_DEFAULT_PORTS -D FOREGROUND'
$> php -v
命令行上的$> php -v
顯示版本7.1.19:
PHP 7.1.19(CLI)(內置:2018年8月17日18:03:17)(NTS)版權所有(c)1997-2018 The PHP Group
Zend Engine v3.1.0,版權所有(c)1998-2018 Zend Technologies
想法?
我必須將其添加到private / etc / apache2 / httpd.conf(或者,如果您喜歡添加到.htaccess文件中,例如〜/ Sites / .htaccess)。
# PHP 7 specific configuration
<IfModule php7_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
</IfModule>
取消注釋行:
LoadModule php7_module libexec/apache2/libphp7.so
在文件/etc/apache2/httpd.conf中 ,然后重新啟動apache
apachectl restart
為我工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.