我在我的Linux服务器上安装了PHP,Apache.http://localhost/index.htm正确显示.为了测试PHP,我创建了测试PHP文件phpinfo.php.这是该文件中的代码
<?php phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)
但是当尝试http://localhost/phpinfo.php时,浏览器会在文件中显示脚本.Apache没有在文件中执行脚本.这是什么原因?
您尚未将Apache配置为通过PHP运行.php文件.
在安装手册中,那些就是关于它的内容
LoadModule php5_module modules/libphp5.so
Run Code Online (Sandbox Code Playgroud)
和
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
您可能还想添加index.php到默认文件中.