Apache 1.3.33 & mod_fastcgi
Apache 1.3.33 & mod_fastcgi
Hallo
Ich wollte gerade mal testen, ob ich auf meiner Kiste zu Hause unter Apache 1.3.33 das mod_fastcgi installiert bekomme.
Nun stehe ich aber vor dem Problem, dass ich nicht weiß wie das Makefile dafür auszusehen hat. Für den Apache2 habe ich schon Anleitungen gefunden.
Hat jemand fastcgi schon unter dem Apache1.3.33 im Einsatz?
Gruß
Tobias
Ich wollte gerade mal testen, ob ich auf meiner Kiste zu Hause unter Apache 1.3.33 das mod_fastcgi installiert bekomme.
Nun stehe ich aber vor dem Problem, dass ich nicht weiß wie das Makefile dafür auszusehen hat. Für den Apache2 habe ich schon Anleitungen gefunden.
Hat jemand fastcgi schon unter dem Apache1.3.33 im Einsatz?
Gruß
Tobias
Re: Apache 1.3.33 & mod_fastcgi
Kann man denn die Anleitungen von Apache2 nicht übertragen?
Theoretisch müsstest du nur die include Dateien deines Apache suchen und den Pfad entsprechend anpassen.
Theoretisch müsstest du nur die include Dateien deines Apache suchen und den Pfad entsprechend anpassen.
Re: Apache 1.3.33 & mod_fastcgi
Hi
Ich glaube, dass ich es geschafft habe.
Ich habe mir das INSTALL File nochmal duchrgelesen und dann da aus irgendwelchen Gründen die DSO-Installarion nicht geklappt hat es manuell in die Sourcen eingefügt.
Ich habe nun noch ein Problem mit Suexec weshalb ich noch nicht testen konnte ob die Installation erfolgreich war.
Gruß
Tobias
Ich glaube, dass ich es geschafft habe.
Ich habe mir das INSTALL File nochmal duchrgelesen und dann da aus irgendwelchen Gründen die DSO-Installarion nicht geklappt hat es manuell in die Sourcen eingefügt.
Ich habe nun noch ein Problem mit Suexec weshalb ich noch nicht testen konnte ob die Installation erfolgreich war.
Gruß
Tobias
Re: Apache 1.3.33 & mod_fastcgi
Hi,
Also ich komm doch nicht weiter:
In der Readme steht ich soll es nach der INSTALL installieren.
Wie ich ja schon geschilder habe tat ich das meines erachtens auch.
Ich habe den Ordner fastcgi in den ordner /modules des Apaches kopiert.
Anschließend in der httpd.conf die Zeile:
eingefügt und dann mit
die Configuration des Apaches erweitert.
Mit make && make install den Apache neu installiert.
Leider erhalte ich aber immnoch folgende Fehlermeldung beim Start:
Cannot add module via name 'modules/fastcgi/libfastcgi.a': not in list of loaded modules
Gruß
Tobias
Also ich komm doch nicht weiter:
In der Readme steht ich soll es nach der INSTALL installieren.
Wie ich ja schon geschilder habe tat ich das meines erachtens auch.
Ich habe den Ordner fastcgi in den ordner /modules des Apaches kopiert.
Anschließend in der httpd.conf die Zeile:
Code: Select all
AddModule modules/fastcgi/libfastcgi.a
Code: Select all
--activate-module=src/modules/fastcgi/libfastcgi.a
Mit make && make install den Apache neu installiert.
Leider erhalte ich aber immnoch folgende Fehlermeldung beim Start:
Cannot add module via name 'modules/fastcgi/libfastcgi.a': not in list of loaded modules
Gruß
Tobias
Re: Apache 1.3.33 & mod_fastcgi
*.a != *.so
Du musst mod_fastcgi erst kompilieren, bevor Du es nutzen kannst.
Du musst mod_fastcgi erst kompilieren, bevor Du es nutzen kannst.
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: Apache 1.3.33 & mod_fastcgi
Hallo,
Hmm.
Ich habe in dem fastcgi-Ordner mittels make versucht es zu kompilieren.
Ich hatte allerdings vorher kein ./config gemacht. Das make wurde durchgeführt kann aber kein make install machen.
Leider habe ich in der INSTALL auch nirgendwo gefunden, wie ich es richtig kompilieren muss.
Es steht dort nur:
Tobias
Hmm.
Ich habe in dem fastcgi-Ordner mittels make versucht es zu kompilieren.
Ich hatte allerdings vorher kein ./config gemacht. Das make wurde durchgeführt kann aber kein make install machen.
Code: Select all
linux:/usr/local/src/mod_fastcgi-2.4.2 # make install
make: *** No rule to make target `install'. Stop.Es steht dort nur:
das habe ich erledigt.2) Installing mod_fastcgi manually
==================================
1. Copy or move the mod_fastcgi distribution directory to
<apache_dir>/src/modules/fastcgi.
Hier habe ich dann die obige Zeile in die httpd.conf eingetragen2. Add the FastCGI module to <apache_dir>/src/Configuration. Note
that modules are listed in reverse priority order --- the ones that
come later can override the behavior of those that come earlier. I
put mine just after the mod_cgi entry.
AddModule modules/fastcgi/libfastcgi.a
Nun mit dem Befehl --activate-module=src/modules/fastcgi/libfastcgi.a das Module eingebunden und make && make install durchgeführt.3. From the <apache_dir>/src directory, reconfigure and rebuild Apache.
<apache_dir>/src$ ./Configure
<apache_dir>/src$ make
GrußInstall the new httpd.
4. Edit the httpd configuration files to enable your FastCGI
application(s). See docs/mod_fastcgi.html for details.
5. Stop and start the server.
$ kill -TERM `cat <run_dir>/logs/httpd.pid`
$ <run_dir>/bin/httpd -f <run_dir>/conf/httpd.conf
Tobias
Re: Apache 1.3.33 & mod_fastcgi
Das Howto ist totaler Mist, da wird das fastcgi Modul in den Apache statisch einkompiliert. Mach einfach ein "make" im fastcgi Verzeichnis und dann ein "make install", dann hast du eine mod_fastcgi.so, die du dann mit LoadModule einbinden kannst.
Re: Apache 1.3.33 & mod_fastcgi
Hallo,
genau das wollte ich ja machen.
Ich habe nun das tar neu entpackt und wollte ein make machen.
Leider bekomme ich dann folgende Fehlermeldung:
linux:/usr/local/src/mod_fastcgi-2.4.2 # make
make: *** No targets specified and no makefile found. Stop.
Kannst du mir kurz in ein paar Sätzen schreiben, wie ich das am Besten machen soll, nachdem ich nun mod_fastcgi neu entpackt habe?
Gruß und Danke
Tobias
genau das wollte ich ja machen.
Ich habe nun das tar neu entpackt und wollte ein make machen.
Leider bekomme ich dann folgende Fehlermeldung:
linux:/usr/local/src/mod_fastcgi-2.4.2 # make
make: *** No targets specified and no makefile found. Stop.
Kannst du mir kurz in ein paar Sätzen schreiben, wie ich das am Besten machen soll, nachdem ich nun mod_fastcgi neu entpackt habe?
Gruß und Danke
Tobias
Re: Apache 1.3.33 & mod_fastcgi
Hast du denn überhaupt die Makefile richtig konfiguriert?
Guckst du mal hier, ist zwar für Apache2, sollte sich aber übertragen lassen.
http://www.debianhowto.de/howtos/de/apa ... gi_install
Falls es danach auch nicht geht, poste mal ein "cat Makefile"
Guckst du mal hier, ist zwar für Apache2, sollte sich aber übertragen lassen.
http://www.debianhowto.de/howtos/de/apa ... gi_install
Falls es danach auch nicht geht, poste mal ein "cat Makefile"
