当我尝试运行PHP页面时,PHP无法解析。我正在使用NetBeans并运行Apache Tomcat作为服务器。我已经为PHP定义了解释器,如下面的快照所示:
如果我尝试从IDE (使用默认的shift + F6)中运行PHP页面,它会运行,但是对于名为{{的文件,使用URL file:///C:/Users/user/AppData/Local/Temp/php_1.php11992.html
1}}。但是当我尝试测试URL php_1.php
时,页面中的PHP没有被解析,我只看到HTML被解析。
这可能是什么原因?我该怎么做才能直接解析PHP?
注意:我已经安装了localhost:8081/app/php_1.php
,我在上面的快照中提供的路径是包含XAMPP包的PHP解释器。
答案 0 :(得分:1)
确保tomcat webserver停止并且XAMPP服务器正在运行,因为可能存在冲突(端口,URI等)。
如果XAMPP正在运行且仍然无效,您可以尝试以下操作:
确保网络服务器具有在conf.d中设置的类型:
AddType application/x-httpd-php .php .php5 .phtml
此外,如果您使用短标签,请确保在php.ini
中启用它确保在XAMPP中启用mod_php(默认情况下应该)。您可以通过导航到XAMPP中的httpd.exe并键入httpd -M来执行此操作,这将列出当前使用的模块。