libphp4.so fehlt

juan_

juan_

König
hallo zusammen,

nach ewig langem rumprobieren und stundenlangen quaelerein mit fehlenden abhaengigkeiten habe ich es endlich wieder geschafft, den server aufzusetzten. (apache 2.2.4 + php 5.2.3 per hand auf ner etch kiste).

soooo, ich habe php mit folgenden optionen konfigriert:

Code:
./configure --with-mysql=/usr/bin/mysql \ 
--disable-cgi --enable-safe-mode --enable-memory-limit \ 
--enable-magic-quotes --with-gettext --enable-calendar --with-gd \ 
--with-apxs2=/usr/local/apache2/bin/apxs --with-zlib \

danach hab ich :
Code:
LoadModule php4_module /usr/local/apache2/modules/libphp4.so
AddType application/x-httpd-php .php .php3 .php4
in die httpd.conf geschrieben.

Leider bekomme ich beim starten vom httpd dienst folgende fehlermeldung:
Code:
/usr/local/apache2/bin/httpd -k start
httpd: Syntax error on line 58 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp4.so into server: /usr/local/apache2/modules/libphp4.so: cannot open shared object file: No such file or directory

danach hab ich die zeile entfernt und er ließ sich ohne probleme starten. phpinfo() laeuft auch. sonst alles prima.

find ich komisch, da es bei der erstinstallation auch so geklappt hat.
google/sufu konnten mir trotz millionen treffern nicht helfen.

daher meine fragen:
a)ich schaetze die libphp4.so laesst den apachen php4 unterstuetzen, oder?
b) ist diese datei von server zu server individuell oder koennte mir einfach einer von euch seine schicken?
c) wie kriege ich sie sonst? soweit ich das rausgefunden habe, dient doch die option "with-apxs2...." der erstellung von der lib, oder?

gut, ich warte geduldig auf eure hilfe.

vielen dank schonmal!

j.

//edit:
achso, eine allgmeine frage haette ich noch. bei der erstinstallation waren die freigegebenen files unter /var/www zu erreichen. nun unter /usr/local/apache2/htdocs. in meiner httpd.conf schein ich das einstellen zu koennen. kann ich bedenkenlos wieder zurueck auf /var/www "schalten"? habe dafuer auch extra ne partition angelegt.
 
Zuletzt bearbeitet:
du hast php5 installiert? dann sollte die Datei doch eigentlich libphp5.so heißen oder versteh ich hier was falsch?
 
jöp, aber muss php4 nicht auch unterstuetzt werden?
außerdem hats doch letzte woche noch geklappt?!

ciao
 
1.)
Code:
DocumentRoot /var/www

2.)
jedes php4 durch php5 ersetzten, da du php5 installierst oder ?
 
jap, hab php5 installiert.

ciao


edit:
Code:
DocumentRoot /var/www
-> wenn ich drauf zugreifen will: Forbidden
You don't have permission to access /index.html on this server.
 
Zuletzt bearbeitet:

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

Apache Log-Meldung File does not exist

Centos und Apache (VirtualHost)

Apache /var/www zu /home/ich/www wechseln

JBidWatcher: Problem bei loading Auctions in Verbindung mit mySQL

Zurück
Oben