我正在創建一個android應用程序..爲此,我需要調用一個web服務來訪問數據庫..我選擇用於web服務php的語言!我應該在哪裏將php文件(Web服務)放在Apache Tomcat 7中?
回答
無處。引用the homepage:Apache Tomcat是Java Servlet和JavaServer Pages技術的開源軟件實現。它非常適合運行Java程序,據我所知,它不能執行PHP。 (我找到了this wiki entry,它解釋瞭如何通過編輯PHP的源代碼並重新編譯它,來解釋如何在Tomcat下創建一個古老的,不受支持的PHP版本的工作,不要使用Tomcat for PHP!)
如果你想運行PHP,使用適合它的服務器,如Apache HTTPD與mod_php或lighttpd與FastCGI。
如果你確實真的想通過Tomcat運行PHP,那麼你可以通過CGI來實現。我不會推薦它,但CGI效率不高。
如果您想要使用Tomcat與Java應用程序並排運行Java應用程序,請將常規HTTPD設置爲最終客戶端連接的HTTPD。它可以處理PHP。當您想運行Java時,將其作爲a proxy用於Tomcat服務器。
感謝您的幫助。我只需要這個目錄,這個php文件應該放在裏面。 – user2157442 2013-03-15 15:28:18
@ user2157442 - 沒有這樣的目錄。 – Quentin 2013-03-15 15:28:59
我下載了Apache Tomacat,它採用了rar格式,所以我提取了它..我需要把php文件放在文件夾裏的某個地方? – user2157442 2013-03-15 15:30:49
- 1. 我有Apache Web服務器的Apache Tomcat 7我應該在哪裏保留我的favicon.ico
- 2. 我應該在哪裏配置文件在web服務
- 3. 我的Azure雲服務存儲文件應該放在哪裏?
- 4. 我應該在Rails中將外部Web服務處理邏輯放在哪裏?
- 5. 我應該在哪裏將函數放入管道文件中?
- 6. 在哪裏可以放置Axis2 Web服務的配置文件?
- 7. forms.py文件應該放在哪裏?
- 8. 我應該在哪裏將DOM操作放在AngularJS組件中?
- 9. 我應該在哪裏放置AngularJS工廠和服務?
- 10. 我應該在哪裏放置Rails 5.1的中間件文件?
- 11. 我應該在哪裏放置在phabricator
- 12. 我應該在哪裏將resources.resx放在ASP.NET Web應用程序中?
- 13. 我應該在哪裏放置在FBConnect
- 14. 我應該在哪裏放置我的css文件?
- 15. 我在哪裏可以在Tomcat 6中放置servlet jar文件?
- 16. Jython,我應該在哪裏放置我的.py文件
- 17. 我應該在哪裏放置我的chromedriver文件?
- 18. omniauth.rb應該放在哪裏?
- 19. 我應該在哪裏放AutoLayout代碼?
- 20. 我應該在哪裏放置DLL?
- 21. MEF:我應該在哪裏放置CompositionContainer?
- 22. 我應該在哪裏放置.htaccess?
- 23. 我應該在哪裏放膠水?
- 24. 我應該在哪裏放置界面?
- 25. 我應該在哪裏放這個JavaScript?
- 26. gradle.jar應該放在哪裏?
- 27. ViewModels應該放在哪裏?
- 28. 我應該在哪裏將ical4j.properties文件放在Eclipse Android項目中?
- 29. tomcat 7的settings.xml在哪裏?
- 30. 我應該在哪裏放置ANNOTATE_ITERATION_TASK?
請參閱我正在嘗試使用PHP web服務連接到mySQL數據庫!爲此,我需要找到解決方案! – user2157442 2013-03-15 15:21:22
你好。歡迎來到SO。請閱讀[faq](http://stackoverflow.com/faq)。如果您決定發佈代碼,請發佈[SSCCE](http://sscce.org/) – linski 2013-03-15 15:21:50
停止使用感嘆號!他們不需要!你可以把腳本放在任何地方!這只是一個普通的網絡服務器! – 2013-03-15 15:22:00