gpt4 book ai didi

php - Tomcat Quercus Php 无法正常工作

转载 作者:行者123 更新时间:2023-11-28 23:22:06 25 4
gpt4 key购买 nike

我正在尝试在我的 Tomcat 8.0.36 中运行一小段 Php 代码。我已经看到我需要 Quercus 才能做到这一点。

我已经在我的 tomcat/webapps 中解压缩了 Quercus.war 并将其重命名为 php (tomcat/webapps/php) 并且我已经使用以下代码创建了一个文件(称为 info.php):

<?php
phpinfo();
?>

当我启动服务器时,如果我去

localhost:8080/php/info.php

我得到了我想要的结果,但是如果我在中做同样的事情

localhost:8080/myApp/info.php

浏览器只是以纯文本形式显示 php 代码。

我该如何解决这个问题?

提前谢谢你。

最佳答案

我找到了解决方案:只需要使用servlet即可。

放入 web.xml :

<servlet>
<servlet-name>Quercus Servlet</servlet-name>
<servlet-class>com.caucho.quercus.servlet.QuercusServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Quercus Servlet</servlet-name>
<url-pattern>*.php</url-pattern>
</servlet-mapping>

并将此添加到 pom.xml 中:

<dependency>
<groupId>com.caucho</groupId>
<artifactId>quercus</artifactId>
<version>4.0.45</version>
</dependency>

关于php - Tomcat Quercus Php 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42247537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com