使用WAMP的localhost上的java web start app无法运行php脚本?

时间:2015-05-12 06:09:41

标签: java php wamp java-web-start

我有一个签名的java web start应用程序,它已在服务器上运行多年。我需要创建一个可以在本地计算机上运行的版本。我已经设置了WAMP和数据库,并通过localhost访问php脚本确认这些工作。我的java程序也在启动,但是当它试图通过locahost访问本地php文件时出现问题。什么都没有归还。我调用从java应用程序中访问数据库的php脚本。我错过了一些基本的东西吗?非常感谢。感谢

2 个答案:

答案 0 :(得分:1)

感谢您的回复。问题已经解决了。我忘了关闭弃用和其他警告,所以我从PHP脚本回来的不是我的预期。一旦我关闭警告,一切都按预期运行。总而言之,我正在通过localhost提供一个java web start应用程序,从操作sql数据库的java应用程序中执行php脚本,并将结果返回给java应用程序。 再次感谢, 格雷格

答案 1 :(得分:0)

你正在使用栎属吗?如果你已经提到过如何在java app中运行php脚本,那么建议一个解决方案会更容易。

基本的一点是你应该总是使用项目中关联的类路径或路径调用你的php文件

PHP php = new PHP("classpath:/com/demo/phpfile.php");

或者有时你可以使用(如果设置正确的os路径)操作系统访问的文件路径。

C:\websites\www\myproject\phpfile.php(example windows path)

如果您要访问http://localhost/myproject/phpfile.php等文件 然后php文件由wamp服务器执行并返回html输出。所以你没有得到PHP脚本。

如果您尝试在php中运行java,那么您可以以http://localhost/myproject/phpfile.php的方式调用php文件以查看最终结果。