2009-11-19 7 views
0

Je suis intéressé à l'exécution d'une application web PHP en utilisant Quercus d'une manière similaire à:Exécution d'une webapp PHP à partir de Java

java -classpath ... com.example.LaunchPHP {php folder} 

Tous les documents que je pouvais trouver sur Quercus était liée à l'exécution de la résine, mais c'est quelque chose que je veux aussi simple que possible, pour courir à partir d'une construction CI.

Quelles sont les possibilités?

Répondre

1

Serait-il plus facile d'ouvrir une URLConnection et d'accéder à la page PHP via le serveur Web?

+0

Ma configuration est telle que je ne peux pas garantir l'accès à un serveur Web comme Apache - mais je peux contrôler la partie Java. –

0

En fouillant dans la source QuercusServlet, il semble que vous auriez besoin d'appeler Quercus.parse pour obtenir un QuercusPage sur lequel vous pouvez appeler execute. Je suppose qu'il y a un peu plus d'installation que vous auriez à faire en premier (comme l'initialisation des valeurs de php.ini), mais je pense que la lecture de la source QuercusServlet devrait vous envoyer dans la bonne direction.