Page 1 of 1

Make suexec

Posted: 2005-04-27 17:58
by neo1000
Hallo,

also ich war gerade dabei diesem Thread "http://www.serversupportforum.de/forum/ ... php?t=2602" abzuarbeiten, weil mein suexec nicht so ganz eingestellt war wie es sollte, bin bis Schritt 8 gekommen und dann kommt die Fehlermeldung

Code: Select all

/etc/httpd/httpd-2.0.49/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/etc/httpd/httpd-2.0.49/srclib/apr/include -I/etc/httpd/httpd-2.0.49/srclib/apr-util/include -I. -I/etc/httpd/httpd-2.0.49/os/unix -I/etc/httpd/httpd-2.0.49/server/mpm/prefork -I/etc/httpd/httpd-2.0.49/modules/http -I/etc/httpd/httpd-2.0.49/modules/filters -I/etc/httpd/httpd-2.0.49/modules/proxy -I/etc/httpd/httpd-2.0.49/include -I/etc/httpd/httpd-2.0.49/modules/generators -I/etc/httpd/httpd-2.0.49/modules/dav/main -export-dynamic    -o suexec -static suexec.lo    /etc/httpd/httpd-2.0.49/srclib/pcre/libpcre.la /etc/httpd/httpd-2.0.49/srclib/apr-util/libaprutil-0.la -lexpat /etc/httpd/httpd-2.0.49/srclib/apr/libapr-0.la -lrt -lm -lcrypt -lnsl -lpthread -ldl
libtool: link: cannot find the library `/etc/httpd/httpd-2.0.49/srclib/pcre/libpcre.la'
make: *** [suexec] Error 1
kann mir jemand weiterhelfen ich habe schon gegoogled aber bin nicht so richtig weitergekommen.

Mfg

Neo

Re: Make suexec

Posted: 2005-04-27 21:47
by wgot
Hallo,
Neo1000 wrote:also ich war gerade dabei diesem Thread "http://www.serversupportforum.de/ ...
ganz blöde Frage: warum frägst Du dann nicht dort? :oops:

In manchen Fällen ist es erforderlich daß man den Apachen compiliert weil sonst Libraries fehlen. Dazu muß er nicht komplett konfiguriert werden.

Code: Select all

./configure
make
(keinesfalls make install)

ansonsten wie beschrieben, sollte funktionieren.

Gruß, Wolfgang

Re: Make suexec

Posted: 2005-04-27 23:02
by neo1000
wgot wrote:Hallo,
ganz blöde Frage: warum frägst Du dann nicht dort? :oops:
ganz blöde antwort: weil dort drunter steht "© copyright 2005 by server4downs (SSF) & rootforum.org/" und ich glaube das ist hier rootforum.org/ :lol:

ich habe "./configure" und dannach "make" aber dann kommt der oben angegebene fehler.

Mfg

Neo

Re: Make suexec

Posted: 2005-04-28 06:42
by wgot
Hallo,
Neo1000 wrote:ganz blöde antwort
das war sogar eine gute Antwort! :roll:
ich habe "./configure" und dannach "make" aber dann kommt der oben angegebene fehler.
das Problem gab's hier schon mal, mit Quellcode Apache 2.0.52 ging es dann problemlos. Ich würde auch die neueste (2.0.54) probieren.

Wenn (z.B.) 2.0.49 läuft kann trotzdem suexec aus 2.0.52 compiliert werden.

Gruß, Wolfgang

Re: Make suexec

Posted: 2005-04-28 15:02
by neo1000
So das habe ich dann auch gemacht, es hat auch funktioniert.

Code: Select all

 -D AP_DOC_ROOT="/home/htdocs"
 -D AP_GID_MIN=96
 -D AP_HTTPD_USER="wwwrun"
 -D AP_LOG_EXEC="/usr/local/apache2/logs/suexec_log"
 -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
 -D AP_UID_MIN=96
 -D AP_USERDIR_SUFFIX="public_html"
aber der fehler 500 besteht weiterhin noch, server habe ich auch schon rebootet aber es bringt einfach nix. hat wer noch eine idee?

Mfg

Neo

Re: Make suexec

Posted: 2005-04-28 16:56
by wgot
Hallo,

wird suexec_log geschrieben? Wenn ja: was steht drin?

Gruß, Wolfgang

Re: Make suexec

Posted: 2005-04-28 17:22
by neo1000
Hallo,

es geht juhu :-D es lag noch daran das er die log nicht richtig geschrieben hat ich habe den logpfad einfach in ""/var/log/apache2/suexec.log" geändert.

Danke für eure Bemühungen.

Mfg

Neo

Re: Make suexec

Posted: 2005-04-28 21:07
by bungeebug
Hmm warscheinlich hast du noch irgendwas anderes gemacht ... zumindest scheint es KEINEN Zusammenhang zugeben, der das erklärt.

Re: Make suexec

Posted: 2005-04-28 21:12
by wgot
Hallo,
BungeeBug wrote:Hmm warscheinlich hast du noch irgendwas anderes gemacht
suexec funktioniert nicht wenn es sein Log nicht schreiben kann.

Gruß, Wolfgang

Re: Make suexec

Posted: 2005-04-29 15:53
by bungeebug
ups ... dann hab ich nix geasgt.