phpMyAdmin mit suPHP

Apache, Lighttpd, nginx, Cherokee
Post Reply
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

phpMyAdmin mit suPHP

Post by mikeiv »

Ich habe auf meinen Webserver suPHP 0.5.2 laufen.
Mein Problem ist wenn ich versuche phpMyAdmin unter suPHP laufen zu lassen das dann immer ein 500 Internal Server Error kommt.

Ein blick in die error.log des apache sagt mir folgendes

[Mon Jul 26 15:33:54 2004] [error] [client x.x.x.x] malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: /var/www/phpmyadmin/index.php

die Rechte der Scripts sind: -rw-r----- 1 www-data www-data

Auch ein Blick in suPHP.log sagt mir das alles dort past: [Mon Jul 26 15:33:54 2004] [info] Executing /var/www/phpmyadmin/index.php as user www-data (33), group www-data (33)

Wenn ich es ohne suPHP probiere geht es 1A. Kennt von euch jemand dieses Problem bzw. weis was ich falsch mache.
arty
Userprojekt
Userprojekt
Posts: 729
Joined: 2002-06-12 10:11
Contact:
 

Re: phpMyAdmin mit suPHP

Post by arty »

Hi,

wie authorisierst du dich beim Login in phpMyAdmin?

bye
arty
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: phpMyAdmin mit suPHP

Post by mikeiv »

so auth. ich mich.

$cfg['Servers'][$i]['auth_type'] = 'http';
static
Posts: 437
Joined: 2002-10-27 19:56
Location: Schweiz
 

Re: phpMyAdmin mit suPHP

Post by static »

Hi,
du kannst in /libraries/auth/http.auth.lib.php Zeile 29

Code: Select all

header('HTTP/1.0 401 Unauthorized');
ausklammern oder löschen, dann sollte es gehen.
Inwiefern das ein Sicherheitsproblem darstellt kann ich dir aber leider nicht sagen.

.static
mikeiv
Posts: 32
Joined: 2003-10-05 12:53
 

Re: phpMyAdmin mit suPHP

Post by mikeiv »

scheint so zu funktionieren, das mit der sicherheit ist da wieder eine interessante frage. meinen php kenntnisse sind dafür etwas zu wenig...hmmm...
static
Posts: 437
Joined: 2002-10-27 19:56
Location: Schweiz
 

Re: phpMyAdmin mit suPHP

Post by static »

Hi,
ich hab grad noch kurz recherchiert... Dürfte imho keine Probleme bereiten. Ich hab mehrfach gelesen, dass die eingegebenen Daten (also User + PW) nicht übertragen werden, allerdings scheint das ja mittlerweile zu funktionieren. Von Sicherheitsproblemen war nirgends die Rede.

.static
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: phpMyAdmin mit suPHP

Post by sascha »

Stell doch einfach statt http "cookie" ein.
nikon
Posts: 21
Joined: 2004-06-28 10:03
Contact:
 

Re: phpMyAdmin mit suPHP

Post by nikon »

1. Ich kann Sascha nur recht geben, durch "cookie" entstehen dir keine Nachteile - naja, außer vielleicht, dass es kein Standard ist (also von der Abfrage her). Aber es sieht schöner aus und kannst das Design verändern - z.B.

2. über
header("Status: 401 Unauthorized");
sollte es auch damit klappen - ist ein kleines Problem, wenn php als CGI läuft (war zumindest früher so).
jamesb
Posts: 661
Joined: 2002-05-08 15:35
Location: Karlsruhe
Contact:
 

Re: phpMyAdmin mit suPHP

Post by jamesb »

Nikon wrote:2. über
header("Status: 401 Unauthorized");
sollte es auch damit klappen - ist ein kleines Problem, wenn php als CGI läuft (war zumindest früher so).
genau - steht übrigens sogar in der suPHP-Hilfe drin.

JamesB
Post Reply