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ß
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ß
Comment