Announcement

Collapse
No announcement yet.

IntraWeb Anwendung als Apache Modul

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • IntraWeb Anwendung als Apache Modul

    Hi zusammen.
    Ich versuche mich gerade in IntraWeb einzuarbeiten. Mein Ziel ist es eine Intraweb Anwednung zu schreiben. Die Anwendung ist vom Type Apache DSO. D. H. ich möchte eine Webapplkation schreiben, die ein Modul des Apache Webservers ist.
    Zum Programmieren benutze ich Kylix 3. Meine Plattform auf der das ganze dann laufen soll ist dann auch Linux (SuSE 8.1). Soweit so gut. Nun zu meinem Problem.

    Ich denke ich habe soweit den Apache eingerichtet. Laufen tut er jedenfalls. Also. Ich starte Kylix und ertslle eine neue IntraWeb Applikation. In dem Assistenten wähle ich den Typ der Webapplikation aus. Ich wähle Apache DSO Applikation. Ich möchte ja das meine Applikation als Apache Modul geladen und ausgeführt wird.
    Also ich habe mein leeres Projekt erstellt. Auf dem MainForm plaziere ich einfach mal ein Label, möchte ja nur testen ob die Applikation läuft.
    Also plaziere ich ein IWLable auf dem Formular.
    Ich Speichere das ganze ab und copiliere mein Projekt mit STRG + F9.
    Mein Projekt wurde compiliert und ich habe meine SO Datei erhalten. Diese muss ich ja nun im Apache einbinden. Also öffne ich die httpd.conf und editiere Sie. Ich trage mein zu ladendes Modul ein, speichere die Änderung ab und starte den Apache.

    Und dann passiert es. NICHTS! Ich bekomme eine Fehlermeldung beim starten des Apaches. Hier die Meldung:

    Syntax error on line 205 of /usr/local/apache/conf/httpd.conf:
    Cannot load /usr/local/apache/libexec/libIWDSOProject.so into server: /usr/local/apache/apachectl start: undefined symbol: QWidget_destroy
    apachectl start: httpd could not be started

    Was mache cih falsch??? Wo liegt der Fehler???
    Hoffe mir kann jemand helfen. Bin schon am verzweifeln.
    Danke schonmal im Voraus für eure Hilfe.

    Gruß

  • #2
    Vorab: Ich habe keine Ahnung von der Materie, also ist es nur eine Idee!<p>Apache meckert, dass QWidget_destroy nicht definiert ist. Klingt nach CLX. Sind die Bibliotheken für den Server verfügbar? Evtl. steht ja was in den Readme's zu Kylix?<p>
    Schöne Grüße, Mario Noac
    Schöne Grüße, Mario

    Comment


    • #3
      Unbeding dies hier durchlesen:
      http://www.atozedsoftware.com/intraweb/Linux/Apache.html

      Es gibt einen Bug (in Kylix3, nicht in IW) der es derzeit verhindert out-of-the-box DSO's für Appache zu genrieren. auf der obigen Seite ist angegeben, wo einen entsprechenden Patch herbekomm

      Comment

      Working...
      X