.htaccess 文件中的 PHP 指令

PHP Directives in .htaccess file

提问人:Manngo 提问时间:9/22/2023 最后编辑:Manngo 更新时间:9/22/2023 访问量:56

问:

我有一个包含和文件的示例网站。这是为了让我在PHP作为模块或CGI实现的服务器上尝试它。.htaccess.user.ini

在文件中,以下内容过去曾奏效:.htaccess

<IfModule mod_php7>
    #   php settings
</IfModule>

我发现,如果我不将设置包装在条件块中,Apache会抱怨它是否没有将PHP作为模块运行。

在当前版本的 XAMPP 中,这似乎对我不起作用。PHP显然是作为一个模块运行的,因为如果我注释掉指令,它就会起作用,而文件就会被忽略。IFModule.user.ini

现在没关系,但是将设置限制为 PHP 模块的正确指令是什么?

我在 macOS 上运行最新的 XAMPP。

PHP 的 Apache .htAccess XAMPP

评论

1赞 Álvaro González 9/22/2023
您可以运行以获取模块列表(参考)。httpd -l
0赞 Álvaro González 9/22/2023
对不起,这可能不是正确的命令:stackoverflow.com/questions/53489233/......
0赞 arkascha 9/23/2023
也许您必须安装当前版本的 php,所以版本 8?

答: 暂无答案