PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PhpMyAdmin - Seite bleibt weiß, und nun?



Eagle
16-09-2005, 17:04
Hallo,

ich habe auf Debian Sarge phpMyAdmin und Apache2 installiert, phpinfo.php wird angezeigt. Aber wenn ich meine Serveradresse/phpmyadmin eingebe, bekomme ich keine Fehlermeldung, jedoch auch nichts angezeigt.

Der Quelltext der von phpMyAdmin aufgerufenen Seite sieht so aus

<html><body></body></html>

Auch wenn ich index.php anhänge, kriege ich diese nichtssagende Seite.

Was habe ich in meinen Configs vergessen??

MfG
Andreas

Romanday
17-09-2005, 07:28
Hallo,

ich habe auf Debian Sarge phpMyAdmin und Apache2 installiert, phpinfo.php wird angezeigt. Aber wenn ich meine Serveradresse/phpmyadmin eingebe, bekomme ich keine Fehlermeldung, jedoch auch nichts angezeigt.

Der Quelltext der von phpMyAdmin aufgerufenen Seite sieht so aus

<html><body></body></html>

Auch wenn ich index.php anhänge, kriege ich diese nichtssagende Seite.

Was habe ich in meinen Configs vergessen??

MfG
Andreas

Welchen Browser benutzt du (mal einen anderen Browser probiert)?
JS im Browser aktiviert?
Hast Du in der config den Pfad zur App eingetragen?

Eagle
17-09-2005, 09:04
Hi,

ich nutze Firefox, Konqueror liefert aber dasselbe Ergebnis und Java bwz. JS sind aktiviert. Apropos beim IE6 ist es genau dasselbe.
Unter Debian 3.1 liegen die Applikationen unter /usr/share/phpmyadmin und unter /var/www/phpmyadmin, wo ich außerdem in der
config.inc.php


$cfg['PmaAbsoluteUri'] = 'http://www.meinserver.net/phpmyadmin';
$cfg['Servers'][$i]['auth_type'] = 'http';


gesetzt habe.
In der /etc/apache2.conf steht

Alias /phpmyadmin /usr/share/phpmyadmin

<DirectoryMatch /usr/share/phpmyadmin/>
Options +FollowSymLinks
AllowOverride None
order allow,deny
allow from all
<IfModule mod_php3.c>
php3_magic_quotes_gpc Off
php3_track_vars On
php3_include_path .
</IfModule>
<IfModule mod_php4.c>
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals On
php_value include_path .
</IfModule>
</DirectoryMatch>
drin. Gleichzeitig steckt in /etc/phpmyadmin ebenfalls eine config.inc.php, an der ich aber nichts geändert habe.

Das ist alles was ich geändert habe.

MfG

Andreas

Romanday
17-09-2005, 10:06
$cfg['PmaAbsoluteUri'] = 'http://www.meinserver.net/phpmyadmin';
$cfg['Servers'][$i]['auth_type'] = 'http';


MfG

Andreas

Korigiere mal bitte:
$cfg['PmaAbsoluteUri'] = 'http://www.meinserver.net/phpmyadmin/';

Wenn du es nicht unbedingt brauchts, schmeiß mal die config aus /etc
raus.

In der deiner config kannst du auch Admin so konfigurieren, das
ein PW abgefragt wird, oder du regelst das über die .htaccess.
/etc brauchst du nur, wenn du als Provider auftreten möchtest.:D

Weiterhin solltest du deine apache config auch so anpassen, das
index.php auch als Default erkannt wird.

Eagle
17-09-2005, 11:07
Erstmal Dankeschön für den Tip


In der deiner config kannst du auch Admin so konfigurieren, das
ein PW abgefragt wird, oder du regelst das über die .htaccess.
/etc brauchst du nur, wenn du als Provider auftreten möchtest.

Gut zu wissen.
Ich ja schon gestrahlt, dass das wieder mal nur einem simplen Zeichen liegen könnte. Aber zu früh gestrahlt:

$cfg['PmaAbsoluteUri'] = 'http://www.meinserver.net/phpmyadmin/';
und

$cfg['PmaAbsoluteUri'] = http://www.meinserver.net/phpmyadmin/;

bringen genau denselben Effect, nämlich eine blanke HTML-Seite.

Ich füge noch hinzu, ich starte jedesmal den Apache mit

/etc/init.d/apache2 restart
neu.

Und in der apache2.conf steht

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml drinnen.

Romanday
17-09-2005, 12:07
Und in der apache2.conf steht

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml drinnen.

Tausch mal die Reihenfolge, oder lösch die index.html wenn vorhanden.

DirectoryIndex index.php index.html index.cgi index.pl

Wenn es dann immer noch nicht funzt hat vielleicht PHPmyAdmin eine Macke.
Lad dir mal aus dem Netz eine ältere Version, und probier
das noch 1x.

Dann sollte es bestimmt gehen.

Eagle
17-09-2005, 12:09
Hi Michael,

das Problem hat sich mit einem

apt-get remove phpmyadmin
rm -r /etc/phpmyadmin
rm -r /usr/share/phpmyadmin
apt-get install phpmyadmin

lösen lassen.

Ich bekomme jetzt die Login-Oberfläche. Allerdings werden da noch ein paar Dateien nicht gefunden:

Warning: pma_auth(./config.header.inc.php): failed to open stream: No such file or directory in /usr/share/phpmyadmin/libraries/auth/cookie.auth.lib.php on line 171
Warning: pma_auth(): Failed opening './config.header.inc.php' for inclusion (include_path='.') in /usr/share/phpmyadmin/libraries/auth/cookie.auth.lib.php on line 171
Warning: pma_auth(./config.footer.inc.php): failed to open stream: No such file or directory in /usr/share/phpmyadmin/libraries/auth/cookie.auth.lib.php on line 372
Warning: pma_auth(): Failed opening './config.footer.inc.php' for inclusion (include_path='.') in /usr/share/phpmyadmin/libraries/auth/cookie.auth.lib.php on line 372


Wenn Du weißt, was da noch fehlt, wäre ich erleichtert.

MfG

Andreas