有沒有辦法從java程序(使用安全/加密連接)運行php服務器**(遠程)**腳本。從java運行php
0
A
回答
3
訪問(請郵寄或得到的HTTP請求)從你的java程序PHP頁面,例如,通過HttpURLConnection的
1
類型確保使用HTTPS(HTTP沒有),如果你想要一個安全的連接。
服務器將需要支持SSL的是,如果你使用Apache,請確保您有mod_ssl的
0
如果腳本不是通過網絡訪問的,那麼你可以連接到通過SSH遠程服務器(使用SSHTools爲例如)並從shell(php scriptfile.php)運行腳本。
0
嘗試Caucho Quercus,PHP的Java實現。我嘗試過,確實非常好。
http://quercus.caucho.com/
Quercus是Caucho Technology根據開源GPL許可證發佈的PHP 5的100%Java實現。 Quercus帶有許多PHP模塊和擴展,如PDF,PDO,MySQL和JSON。 Quercus允許將Java服務與PHP腳本緊密集成,因此在JMS或Grails中使用PHP是一種快速而無痛的嘗試。
通過Quercus,PHP應用程序可以像連接池和集羣會話一樣自動利用Java應用程序服務器功能。
Quercus實現PHP 5和PHP擴展的列表,包括APC,iconv,GD,gettext,JSON,MySQL,Oracle,PDF和Postgres。許多流行的PHP應用程序運行起來就像標準的PHP解釋器一樣,如果不是更好的話,也可以直接使用。越來越多的在Quercus上運行的PHP軟件認證包括DokuWiki,Drupal,Gallery2,Joomla,Mambo,Mantis,MediaWiki,Phorum,phpBB,phpMyAdmin,PHP-Nuke,Wordpress和XOOPS。
相關問題
- 1. 從Java運行PHP
- 2. 從PHP腳本運行java
- 3. 運行從Java
- 4. 從Java類運行PHP腳本
- 5. 運行從PHP
- 6. 從FTP運行java
- 7. 從Java運行ant
- 8. 從Java運行csstidy
- 9. 從Java運行bash
- 10. 從Java運行Echo
- 11. 從java運行sipp
- 12. 從ajax運行php
- 13. 從PHP運行mysqldump
- 14. 從PHP運行Python
- 15. 異步從PHP運行PHP
- 16. 在Java中運行Quercus PHP
- 17. 用PHP運行c/java/python?
- 18. 在Java程序運行時從PHP輸入Java程序
- 19. 從java servlet運行命令行php腳本
- 20. 從Java運行IDL例程
- 21. 從java運行bash腳本
- 22. 如何從Java運行cygwin?
- 23. 從Python運行Java程序
- 24. 從Java代碼運行Matlab
- 25. 從Java運行MySQL失敗
- 26. 從java代碼運行xjc
- 27. 如何從Java運行ajc?
- 28. 從java運行mysql命令
- 29. 從Java API運行OpenOffice宏
- 30. 從Java運行腳本
只是一個語言附錄 - 如果它是遠程的,那麼你不會「運行」它們,而是「調用」或「查詢」。 – 2011-02-15 18:46:02