Home Server
New Blog Posts: Merging Reports - Part 1 and Part 2

Problems with Apache 2.0.39 and WebTier

edited March 2003 in Server
Hi, I have problems to use the WebTier-Solution on Apache.

My configuration: Delphi 7, RB-Server7 for Delphi7, Apache 2.0.39
I have configured Apache for the WebTier, same as in your example.

1. I have changed the paths in your example Apache(Webtier).
When I start the Report.dll, I get an ApacheError. :

: ISAPI: failed to load C:/Apache2/rbbin/Report.dll

2. I create a new Apache Shared Module, not the Demo from Digital.
When I start the Report.dll, I get an ApacheError.

: ISAPI: missing GetExtensionVersion() in C:/Apache2/rbbin/Report.dll


Any ideas?

regards
Beach

Comments

  • edited March 2003

    Try building an Apache shared module rather than an ISAPI module. The
    RBServer\Demos\WebTier\Apache\ReadMe.doc contains step by step details for
    building an Apache shared module and configuring an Apache server. As noted
    in the ReadMe.doc, the example was tested using Apache Web Server v1.3.24.
    Make sure that you add the appropriate entries to the Apache config file:
    C:\Program Files\Apache Group\Apache\Conf \httpd.conf.

    I do not know whether D7's WebBroker can build an Apache shared module that
    supports Apache 2.x. Perhaps check the Delphi docs and the Borland Delphi
    newsgroups.

    My knowledge of Apache is very limited. Perhaps try to first build an Delphi
    Apache shared module that does not involve the webtier. Just display a
    simple test page. Once you get that working, try adding the WebTier.

    --
    Nard Moseley
    Digital Metaphors
    http://www.digital-metaphors.com

    Best regards,

    Nard Moseley
    Digital Metaphors
    www.digital-metaphors.com
This discussion has been closed.