首页 文章

Mac Mojave - 无法使用Apache2 Web服务器执行php文件

提问于
浏览
0

Mac OS 10.14 - Mojave:

无法在Apache2服务器上运行php网页:

Apache Logger文件显示PHP模块加载:

[Sun Nov 04 01:15:44.594704 2018] [mpm_prefork:notice] [pid 31049] AH00163:Apache / 2.4.34(Unix)PHP / 7.1.19配置 - 恢复正常操作[Sun Nov 04 01:15: 44.594789 2018] [core:notice] [pid 31049] AH00094:命令行:'/ usr / sbin / httpd -D SERVER_APP_HAS_DEFAULT_PORTS -D FOREGROUND'

$> php -v 在命令行上显示版本7.1.19:

PHP 7.1.19(cli)(内置:2018年8月17日18:03:17)(NTS)版权所有(c)1997-2018 PHP Group Zend Engine v3.1.0,版权所有(c)1998-2018 Zend Technologies

想法?

2 回答

  • 0

    我必须将它添加到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>
    
  • -1

    取消注释该行:

    LoadModule php7_module libexec/apache2/libphp7.so
    

    在文件/etc/apache2/httpd.conf,并重新启动apache

    apachectl restart
    

    为我工作 .

相关问题