PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Update auf Apache 2.0



scar03
16.08.03, 21:25
hab da nen kleines prob

rufe die config so auf :




confgure läuft ohne probs durch aber beim make kommt dann das hier :

[QUOTE]make[1]: *** [httpd] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47'
make: *** [all-recursive] Error 1


danke schonmal

Berufspenner
16.08.03, 21:29
Hi

Da wird doch sicherlich noch mehr vor diesen drei Zeilen stehen. Poste das mal.

Cu
André

scar03
16.08.03, 21:34
hier kommt nen bissl was *g



make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/time/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/time/unix'
Making all in mmap/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/mmap/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/mmap/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/mmap/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/mmap/unix'
Making all in shmem/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/shmem/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/shmem/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/shmem/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/shmem/unix'
Making all in user/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/user/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/user/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/user/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/user/unix'
Making all in memory/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/memory/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/memory/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/memory/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/memory/unix'
Making all in atomic/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/atomic/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/atomic/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/atomic/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/atomic/unix'
Making all in poll/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/poll/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/poll/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/poll/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/poll/unix'
Making all in support/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/support/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/support/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/support/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/support/unix'
Making all in dso/unix
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/dso/unix'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr/dso/unix'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/dso/unix'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr/dso/unix'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr'
Making all in apr-util
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util'
Making all in buckets
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/buckets'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/buckets'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/buckets'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/buckets'
Making all in crypto
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/crypto'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/crypto'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/crypto'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/crypto'
Making all in dbm
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm'
Making all in sdbm
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm/sdbm'
make[5]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm/sdbm'
make[5]: Nothing to be done for `local-all'.
make[5]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm/sdbm'
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm/sdbm'
Making all in .
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/dbm'
Making all in encoding
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/encoding'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/encoding'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/encoding'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/encoding'
Making all in hooks
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/hooks'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/hooks'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/hooks'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/hooks'
Making all in ldap
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/ldap'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/ldap'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/ldap'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/ldap'
Making all in uri
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/uri'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/uri'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/uri'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/uri'
Making all in xml
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml'
Making all in expat
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat'
make[5]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat/lib'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat/lib'
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xml'
Making all in misc
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/misc'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/misc'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/misc'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/misc'
Making all in strmatch
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/strmatch'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/strmatch'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/strmatch'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/strmatch'
Making all in xlate
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xlate'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xlate'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xlate'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util/xlate'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/apr-util'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/apr-util'
Making all in pcre
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/pcre'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/srclib/pcre'
make[3]: Nothing to be done for `local-all'.
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/pcre'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib/pcre'
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47/srclib'
Making all in os
make[1]: Entering directory `/usr/local/src/httpd-2.0.47/os'
Making all in unix
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/os/unix'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/os/unix'
make[3]: Nothing to be done for `local-all'.
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/os/unix'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/os/unix'
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47/os'
Making all in server
make[1]: Entering directory `/usr/local/src/httpd-2.0.47/server'
Making all in mpm
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/server/mpm'
Making all in worker
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/server/mpm/worker'
make[4]: Entering directory `/usr/local/src/httpd-2.0.47/server/mpm/worker'
make[4]: Nothing to be done for `local-all'.
make[4]: Leaving directory `/usr/local/src/httpd-2.0.47/server/mpm/worker'
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/server/mpm/worker'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/server/mpm'
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/server'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/server'
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47/server'
Making all in modules
make[1]: Entering directory `/usr/local/src/httpd-2.0.47/modules'
Making all in aaa
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/aaa'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/aaa'
Making all in cache
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/cache'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/cache'
Making all in experimental
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/experimental'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/experimental'
Making all in filters
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/filters'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/filters'
Making all in loggers
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/loggers'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/loggers'
Making all in metadata
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/metadata'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/metadata'
Making all in http
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/http'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/modules/http'
make[3]: Nothing to be done for `local-all'.
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/http'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/http'
Making all in generators
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/generators'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/generators'
Making all in mappers
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/modules/mappers'
make[3]: Entering directory `/usr/local/src/httpd-2.0.47/modules/mappers'
make[3]: Nothing to be done for `local-all'.
make[3]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/mappers'
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/modules/mappers'
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47/modules'
Making all in support
make[1]: Entering directory `/usr/local/src/httpd-2.0.47/support'
make[2]: Entering directory `/usr/local/src/httpd-2.0.47/support'
make[2]: Nothing to be done for `local-all'.
make[2]: Leaving directory `/usr/local/src/httpd-2.0.47/support'
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47/support'
make[1]: Entering directory `/usr/local/src/httpd-2.0.47'
/bin/sh /usr/local/src/httpd-2.0.47/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/local/src/httpd-2.0.47/srclib/apr/include -I/usr/local/src/httpd-2.0.47/srclib/apr-util/include -I/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat/lib -I. -I/usr/local/src/httpd-2.0.47/os/unix -I/usr/local/src/httpd-2.0.47/server/mpm/worker -I/usr/local/src/httpd-2.0.47/modules/http -I/usr/local/src/httpd-2.0.47/modules/filters -I/usr/local/src/httpd-2.0.47/modules/proxy -I/usr/local/src/httpd-2.0.47/include -I/usr/local/include -I/usr/local/src/httpd-2.0.47/modules/dav/main -export-dynamic -L/usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat/lib -L/usr/local/lib -o httpd modules.lo modules/http/mod_http.la modules/mappers/mod_so.la server/mpm/worker/libworker.la server/libmain.la os/unix/libos.la -lz /usr/local/src/httpd-2.0.47/srclib/pcre/libpcre.la /usr/local/src/httpd-2.0.47/srclib/apr-util/libaprutil-0.la /usr/local/src/httpd-2.0.47/srclib/apr-util/xml/expat/lib/libexpat.la /usr/local/src/httpd-2.0.47/srclib/apr/libapr-0.la -lrt -lm -lcrypt -lnsl -ldl
server/.libs/libmain.al(mpm_common.lo): In function `ap_mpm_pod_open':
/usr/local/src/httpd-2.0.47/server/mpm_common.c:398: multiple definition of `ap_mpm_pod_open'
server/mpm/worker/.libs/libworker.al(pod.lo):/usr/local/src/httpd-2.0.47/server/mpm/worker/pod.c:66: first defined here
/usr/bin/ld: Warning: size of symbol `ap_mpm_pod_open' changed from 83 to 137 in server/.libs/libmain.al(mpm_common.lo)
server/.libs/libmain.al(mpm_common.lo): In function `ap_mpm_pod_check':
/usr/local/src/httpd-2.0.47/server/mpm_common.c:421: multiple definition of `ap_mpm_pod_check'
server/mpm/worker/.libs/libworker.al(pod.lo):/usr/local/src/httpd-2.0.47/server/mpm/worker/pod.c:87: first defined here
/usr/bin/ld: Warning: size of symbol `ap_mpm_pod_check' changed from 75 to 59 in server/.libs/libmain.al(mpm_common.lo)
server/.libs/libmain.al(mpm_common.lo): In function `ap_mpm_pod_close':
/usr/local/src/httpd-2.0.47/server/mpm_common.c:440: multiple definition of `ap_mpm_pod_close'
server/mpm/worker/.libs/libworker.al(pod.lo):/usr/local/src/httpd-2.0.47/server/mpm/worker/pod.c:109: first defined here
/usr/bin/ld: Warning: size of symbol `ap_mpm_pod_close' changed from 43 to 57 in server/.libs/libmain.al(mpm_common.lo)
server/.libs/libmain.al(mpm_common.lo): In function `ap_mpm_pod_signal':
/usr/local/src/httpd-2.0.47/server/mpm_common.c:532: multiple definition of `ap_mpm_pod_signal'
server/mpm/worker/.libs/libworker.al(pod.lo):/usr/local/src/httpd-2.0.47/server/mpm/worker/pod.c:141: first defined here
/usr/bin/ld: Warning: size of symbol `ap_mpm_pod_signal' changed from 12 to 41 in server/.libs/libmain.al(mpm_common.lo)
server/.libs/libmain.al(mpm_common.lo): In function `ap_mpm_pod_killpg':
/usr/local/src/httpd-2.0.47/server/mpm_common.c:544: multiple definition of `ap_mpm_pod_killpg'
server/mpm/worker/.libs/libworker.al(pod.lo):/usr/local/src/httpd-2.0.47/server/mpm/worker/pod.c:146: first defined here
/usr/bin/ld: Warning: size of symbol `ap_mpm_pod_killpg' changed from 56 to 53 in server/.libs/libmain.al(mpm_common.lo)
collect2: ld returned 1 exit status
make[1]: *** [httpd] Error 1
make[1]: Leaving directory `/usr/local/src/httpd-2.0.47'
make: *** [all-recursive] Error 1

Doh!
16.08.03, 21:57
Hat es einen bestimmten Grund, dass Du nicht das Standard MPM nimmst? Falls nicht, lass das mal im Configure weg, dann nimmt er den Standard, ich glaube es gibt da irgendwie ärger.

scar03
16.08.03, 22:06
ich will nix beschreien aber bis jetzt siehts gut aus mache grad make install.

warum ich das genommen hab ja nun bin absoluter anfaänger in linux und hab das nur nach nen tut gemacht *leider*

aber bin ja hier um von euch zu lernen :)

Doh!
17.08.03, 01:07
Original geschrieben von scar03

warum ich das genommen hab ja nun bin absoluter anfaänger in linux und hab das nur nach nen tut gemacht *leider*


Da ist ja prinzipiell nix gegen einzuwenden. Ich hab' halt am Anfang auch den Fehler gemacht, dass ich mir so ein Tutorial genommen habe, und einfach die Schritte durchgegangen bin, ohne es zu verstehen. Ich weiß, es ist am Anfang sehr mühsam, aber ich wüde Dir empfehlen, Deine Configure Options erstmal zu überprüfen und durchzuarbeiten (was sie eigentlich bedeuten). Bei Configure kannst Du immer mit "./configure --help" die Optionen samt Erklärung durcharbeiten. Wenn Du mit den Erklärungen aus dieser Help nicht weiterkommst, dann schaue bei apache.org nach, oder google gezielt nach der Option. Apache kann man theoretisch auch erst mal nur mit einem ./configure ohne Optionen zusammenbauen. Benutze erst mal nur Optionen., die Du verstehst, lass den Rest erst mal weg - kannste später immer noch machen. Ich habe mir angewöhnt, das ./configure nicht über die Eingabe zu machen, sondern das ganze in ein File zu schreiben. Dann muss ich nicht jedesmal den ganzen Mist einhackern, sondern ruf einfach das Skript auf. Also z.B.:



./configure \
--prefix=/usr/local/apache/2.0 \
--blablub \
...


die Datei musst Du natürlich ausführbar machen oder mit sh dateiname aufrufen. Die Backslash sind dazu da, dass Du in die neue Zeile schreiben kannst, er das ganze aber behandelt, als wäre die neue Zeile noch in der alten Zeile.

scar03
17.08.03, 06:52
ja denke das wird wohl das beste sein aber install hat fast fehlerfrei geklappt *g*

hab nun nen prob beim starten vom apache wenn ich das versuche kommt

httpd: could not open document config file /usr/local/apache2/conf/httpd.conf

der pfad muß aber heißen

httpd: could not open document config file /usr/local/conf/httpd.conf

wo kann man das denn ändern :confused: