suPHP installieren (wo ist mein APXS..?)

Apache, Lighttpd, nginx, Cherokee
Post Reply
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Hallo!

Ich habe gerade versucht suPHP in der aktuellen Version auf meinem Server zu installieren.
Nun, bei configure hat es dann auch schon abgebrochen mit der Meldung das APXS nicht gefunden wurde.

Lauf phpinfo wurde mein Apache 1.3.27 mit --with-apxs=/usr/sbin/apxs' kompiliert.
Was nun? Unter dem Pfad findet sich nix!

Kann man APXS nachinstallieren, ohne das man Apache neu kompilieren muss?

Oder gibt es eine möglichkeit suPHP so zu installieren (ohne kompilieren von Apache?)

Beste Grüße,
Sven Reichelt
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by superuser1 »

Hi...

Paket apache-dev installieren...

:roll:
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Gibts des auch für SuSE 8.2 ???
Weil yast2 findet es nicht .....
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by superuser1 »

Hi...

da heisst das Paket apache-devel ...

evtl. auch noch interessant: ftp://ftp.suse.com/pub/projects/apache/apache/8.2-i386/

:roll:
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Ah sorry!
Hab gerade den Fehler bemerkt.
Als Installationsquelle war nur ein Lokales Verzeichniss angegeben, wo aber garnicht alles drin war!
Naja wozu gibt es die privaten Fileserver vom Hoster....
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Hm, alles erfolgreich installiert.

Nur lässt sich jetzt nicht mehr der Apache starten.
Kommt immer die Meldung: Invalid command 'SSLEngine ', perhaps mis-spelled od defined by a module not included in the server configuration

Was nun?
Ich kenne mich da überhaupt nicht aus!
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Nu des hab ich nun auch gelöst.
suPHP hatte sich einfach zwischen die SSL-Einträge geschrieben.

Aber nun geht keine einzige php-Datei mehr auf meinem System.
Habe zwar mod_php deavtivert wie auf debianhowto.de beschrieben aber nix geht.

Woran liegt das?
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by superuser1 »

Hi...

hast du folgende Einträge in die httpd.conf auch hinzugefügt, bzw. geändert:

Code: Select all

LoadModule suphp_module /usr/lib/apache/1.3/mod_suphp.so
sowie

Code: Select all

suPHP_Engine on 
AddHandler x-httpd-php .php
Lese: http://www.debianhowto.de/howtos/de/sup ... ation.html

Logauszüge?

:roll:
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Ja und nein.
Weil ich nutze Confixx.

Aber hiermit schließe ich das Thead -> Lösung gefunden!
Ich habe jetzt in der php.ini

Code: Select all

register_globals = on
eingestellt und WOW es läuft alles!
Dazu für die VHosts folgendes geaddet:

Code: Select all

php_admin_value disable_functions system,passthru,popen,escapeshellcmd,shell_exec

php_admin_flag safe_mode off

suPHP_Engine on
php_admin_flag engine off
AddType application/x-httpd-php .php
AddHandler x-httpd-php .php
Zwar irgendwie nicht ganz so schnell wie vorher aber es läuft!
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by superuser1 »

Hi...
Ich habe jetzt in der php.ini register_globals = on
Willst du das wirklich? Siehe: http://de.php.net/register_globals

:roll:
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Ich bin quasi gezwungen des auf on zu stellen weil PHP-Seiten von Kunden nutzen registerglobals (z.B. Woltlab Burning Book)

und ich kann ja zu denen nicht sagen: Ey schreib mal dein Gästebuch um.

Achso und wenn ich register globals in den Vhosts von Confixx schreibe bringt das irgendwie nichts!
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by superuser1 »

Hi...

überzeuge deine Kunden bessere Software einzusetzen?!

für einen VHost heisst der Befehl:

Code: Select all

php_flag register_globals off
:roll:
mmg-media
Posts: 99
Joined: 2003-06-23 12:40
Contact:
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by mmg-media »

sven-reichelt wrote: (z.B. Woltlab Burning Book)
<ot>dat book geht auch mit register globals=off ;)</ot>
niemand
Posts: 142
Joined: 2003-12-12 18:36
 

OT

Post by niemand »

Und alles andere auch, notfalls schreibt man eine Funktion für das Variablenhandling bei globals=off und setzt die an den Anfang des Scriptes.

cu
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

Re: suPHP installieren (wo ist mein APXS..?)

Post by sven-reichelt »

Ã?hm, naja was soll ich sagen?
Ich hab es nochmal getestet und bei register_globals=off läuft nix!
Kling komisch, ist aber so.

Könnte es vielleicht auch daran liegen, dass ich php NICHT als cgi installiert habe?

Also bis jetzt läuft:
phpMyAdmin nicht mehr richtig (kann keine SQL - also .sql-Dateien hochladen und einlesen- machen)
PHP-Upload geht garnicht!

Was nun?
Auch wenn ich suPHP wieder ganz abstelle und die MOdule rauskommentiere bleibt es so.
Post Reply