I’m trying to integrate BIRT report viewer to my PHP application.
My questions are:
-
What is the client side requirement to view the report?
-
The report viewer needs tomcat and BIRT to be installed on the server machine. Which works perfectly fine on my own machine or dedicated server. But what if there is a shared hosting?
Is there a solution to run PHP+MySQL+ BIRT?
1) On client side actually nothing. On the server side, you have the
.rptdesignfiles and your server will generate the file in desired format from it, so the client can just download and open this file in appropriate program (like Excel, Acrobat Reader and so on).2) You need the embedded servlet container because you need to deploy WebViewer which can be a problem on a shared hosting. There are some workarounds for this but IMHO is not really worth to try (source)