当我尝试使用HTTP访问页面时,页面中的PHP无法解析

时间:2013-05-24 12:53:57

标签: java php java-ee netbeans

当我尝试运行PHP页面时,PHP无法解析。我正在使用NetBeans并运行Apache Tomcat作为服务器。我已经为PHP定义了解释器,如下面的快照所示:

enter image description here

如果我尝试从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解释器。

1 个答案:

答案 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来执行此操作,这将列出当前使用的模块。