Make suexec

Neo1000

Registered User
Hallo,

also ich war gerade dabei diesem Thread abzuarbeiten, weil mein suexec nicht so ganz eingestellt war wie es sollte, bin bis Schritt 8 gekommen und dann kommt die Fehlermeldung

PHP:
/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
 
Last edited by a moderator:
also ich habe es so verstanden das ich nach meiner aktuellen version gucken soll die runterladen soll und das mit der dann machen soll, ich habe die httpd-2.0.49 benutzt, die die auf dem webserver installiert ist.

Mfg

Neo
 
Ich hatte neulich auch mal ich glaube für 2.0.50 machen wollen. Dort kam ein Fehler mein Kompilieren.. Dann habe ich einfach wieder 2.0.52 oder so verwendet...
Ich weiß, nicht gerade sehr sauber, aber es hat funktioniert!
Probiert einfach aus, was bei euch geht. Ich denke mal nicht, dass man damit groß was falsch macht. Wenn doch, dann korigiert mich bitte
 
Last edited by a moderator:
So das habe ich dann auch gemacht, es hat auch funktioniert.

Code:
 -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
 
Neo1000 said:
-D AP_LOG_EXEC="/usr/local/apache2/logs/suexec_log"
würde ich glatt nochmals neu kompilieren und nach /var/log/apache2/suexec_log ändern, sofern dein Apache dort seine logs hat.
Danach file nochmals aufrufen und dann das logfile sich anschauen und Fehlermeldung hier posten.
 
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
 
Back
Top