Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Apache mit DSO installieren klappt nicht ( mod_so)

Empfohlene Antworten

Hi,

ich habe ein Problem mit dem Apache Webserver.

Egal wie ich ihn konfiguriere, er hat die mod_so nie fest mitkompiliert. Ich habe alles versucht, mit modules=max /all und sogar jedes modul einzeln aufgezählt. Muß man irgendwo noch was umstellen? Wenn ich php mit mysql und dem apache konfigurieren will bekomme ich immer eine Fehlermeldung "can only configure for one host and a target". Das hängt mit der nicht eingebunden mod_so zusammen.

Magnus

[x] Du moechtest www.baach.de lesen :)

Michael

Ich habe das genau nach Baach gemacht, ich weiß auch wozu jeder Eintrag gut ist, aber er will partout das mod_so nicht mit in den Apache kompilieren. Ich habe wie gesagt sogar die module alle einzeln in den configure Befehl geschrieben, nichts!. httpd -l listet alle auf, nur mod_so ist nicht dabei?

Irgenfwelchen Tips?

Magnus

hmm.. komisch, ich hab apache scho auf nem halben dutzend kisten so installiert und bisher nie das angesprochene problem gehabt.

mein letztes configure auf meiner testkiste sieht so aus (unnoetiges zeug rausgeschmissen)

./configure \

--prefix=/usr/local/apache/1.3.22 \

--datadir=/var/www \

--enable-module=most \

--enable-shared=max \

probier das doch mal.. und bist du sicher dass du nicht evtl. noch nen alten apache drauf hast den du ausversehen mit der httpd ansprichst? das wuerde erklaeren warum sich nie was aendert ;) nur so ne idee. Ich drueck dir die daumen.

Michael

Eigentlich bin ich mir ziemlich sicher, aber ich werde man nachschauen. So wie Du es geschrieben hast habe ich es auch schonmal versucht. Ich werde jetzt mal den kompletten apache löschen.... nur damit ich nichts vergesse: Ich muß das Verzeichnis löschen, Links habe ich nicht angelegt..... muß ich sonst noch irgendwas löschen was ich vielleicht bis jetzt vergessen habe?

Magnus

Hm..

ich wuerd mal so in /usr/local/httpd alles loeschen, und dann mal auf dem ganzen system nach httpd suchen (find / -name httpd*)

Und evtl. in das Init-Script schaun welches du zum starten aufrufst welcher Pfad da eingetragen ist.

Viel Erfolg.

So, ich habe alles weggelöscht was irgendwie apache und httpd im Namen hatte. Die Sourcen nochmal neu ausgepackt und alles. Wenn ich jetzt nach Baachs LAMP vorgehe, lasse ich einen Schritt aus der mir nach der "Vorbereitung von mod_ssl und apache" angezeigt wird.

Nach dem Text, der mir ausgegeben wird, soll ich neben den weiteren Schritten die bei Baach stehen auch noch "SSL_BASE=/path/to/openssl ./configure ... --enable-module=ssl eingeben.

Nach meinem Verständnis habe ich das aber schon konfiguriert, und zwar genau in dem Schritt vorher.

Oder verstehe ich das falsch, ich habe diesen Schritt immer ausgelasen und mich strikt an Baach gehalten.

Magnus

Hm, hab das bisher eigentlich auch immer ausgelassen. Komisch, komisch. Gibts nirgends im configure evtl. ne warnmeldung?

Nee,

jetzt geht es überhaupt nicht mehr!

Wie gesagt, alles gelöscht, außer mysql, das machte ja keine Probleme.

openssl konfiguriert und installiert, und dann habe ich mod_ssl mit dem apache konfigurieren wollen. Hat auch genauso geklappt wie immer. Keine Fehlermeldung - nichts.

Wie angegeben bin ich dann ins apache Verzeichnis gewechselt und habe "make" eingegeben. Resultat: keine makefile da!

Ich hab keinen Bock mehr, geh jetzt auf ne LAN

Party und werde mich abreagieren. Vielleicht kommt die Eingebung bis Montag :-).

Wenn Du noch einen einen Tip hast tu dir keinen Zang an - poste ihn.

Magnus

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.