LAMP 缺少 PHP 模块?

LAMP 缺少 PHP 模块?

我正在我的 html 位中实现一些 PHP 代码,但似乎 PHP 没有被视为 PHP 代码,而是被视为纯文本。

我检查了我的 PHP 安装php -v并且它已经更新至 7.0 版本。

然后我查看了 apache 的配置文件,奇怪的是,我没有找到任何与 PHP 相关的行。我当时想这到底是怎么回事。

我使用按键Ctrl+w并输入PHP以确保我没有忽略它,但却一无所获。

我能做些什么?

php.config我尝试在文件中注释掉以下内容:

# To re-enable PHP in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
#<IfModule mod_userdir.c>
#    <Directory /var/www/html>
#        php_admin_flag engine Off
#    </Directory>
#</IfModule>

答案1

通过以下步骤解决了我在这里找到的问题:

https://superuser.com/questions/425181/php-code-is-returned-instead-of-executed

... 一位开发人员建议将文件扩展名从 .html 更改为 .php,这样我的所有代码都应该可以正常解释。而且它确实有效。

相关内容