[Lugor] phppgadmin Problem gelöst

Eckart Hillenkamp info at aregus.de
Mo Jan 13 12:38:13 CET 2014


Hallo zusammen,

ich habe das Problem durch Vergleich mit einer alten Installation, bei der
es lief,  lösen können.

Das Problem war, dass wenn man aus dem Repository von Kubuntu Saucy das
Paket phppgadmin installiert die datei apache.conf nicht in den Ordner
/etc/phppgadmin kopiert wird und somit fehlt.

Beim Aufruf im Browser mit http://localhost/phppgadmin wird dann die Datei
nicht gefunden.

Lösung:

Anlegen der Datei apache.conf im Ordner /etc/phppgadmin mit folgendem
Inhalt:

Alias /phppgadmin /usr/share/phppgadmin

<Directory /usr/share/phppgadmin>

DirectoryIndex index.php
AllowOverride None

order deny,allow
deny from all
allow from 127.0.0.0/255.0.0.0 ::1/128
# allow from all

<IfModule mod_php5.c>
  php_flag magic_quotes_gpc Off
  php_flag track_vars On
  php_value include_path .
</IfModule>
<IfModule !mod_php5.c>
  <IfModule mod_actions.c>
    <IfModule mod_cgi.c>
      AddType application/x-httpd-php .php
      Action application/x-httpd-php /cgi-bin/php
    </IfModule>
    <IfModule mod_cgid.c>
      AddType application/x-httpd-php .php
      Action application/x-httpd-php /cgi-bin/php
    </IfModule>
  </IfModule>
</IfModule>

</Directory>

___________

Außerdem muss in die apache2.conf im Ordner /etc/apache2 am Ende noch
folgendes Eingefügt werden:

# Include für phpPgAdmin
Include /etc/phppgadmin/apache.conf

Danach läuft es.

Viele Grüße
Eckart 



Eckart Hillenkamp
Dipl.-Ing. Chemie
Fachkraft für Arbeitssicherheit / Sicherheitsingenieur
Umweltauditor / Energiemanagement-Auditor
_________________________________
AREGUS Services
Ingenieurbüro Eckart Hillenkamp
Bügelstrasse 2
D-46045 Oberhausen
Tel: 0208/30 79 345
Mobile: 01522/15 15 160
Fax: 0208/62 65 782
www.aregus.de 


-----Ursprüngliche Nachricht-----
Von: linux-bounces at lugor.de [mailto:linux-bounces at lugor.de] Im Auftrag von
Eckart Hillenkamp
Gesendet: Montag, 13. Januar 2014 11:13
An: linux at lugor.de
Betreff: Re: [Lugor] phppgadmin

Guten Morgen,

sind die Dateirechte (s.u.) soweit unauffällig?

Ich habe heute Morgen an einem zweiten Rechner auch Apache2, php5,
postgresql und phppgadmin installiert (auf Kubuntu 12.10 64bit).

Das Ergebnis ist genau das selbe.
Andererseits heißt das für mich, dass ich nicht der Einzige sein dürfte, wo
das nicht "out of the box" läuft.

Soweit ist das ja noch kein Beinbruch, wenn man es durch eine kleine
Anpassung hinbekommt.

Mein Webverzeichnis ist /var/www
Darin ist nach der Installation nichts zu finden.

Die Daten liegen unter /usr/share/phppgadmin

Das einzige Problem schein zu sein, wie sage ich es dem Indianer, dass er
außer unter /var/www auch noch unter /usr/share/phppgadmin nach einer
index.php suchen soll?

Gibt es so etwas wie eine Liste der Suchpfade für Webdateien? 
Wenn ja, wie sieht der Befehl (oder die Zeile) aus, den ich eintragen oder
ausführen muss?

Wenn der Apache danach auch im richtigen Ordner suchen würde, sollte es
keinen Grund mehr geben, warum es nicht läuft.

Viele Grüße
Eckart 

 
___

Hallo zusammen,

stimmt! Ich habe es lokal angemeldet versucht oder über nx-Zugriff, mit der
IP-Adresse oder mit localhost - immer mit dem selben Ergebnis.

Alle Dateien sind wieder im Ursprungszustand.

Ich hatte ja zwei Dateien Modifiziert: 
/etc/apache2/apache2.conf
/etc/apache2/conf.d/phppgadmin <- hier liegt nur diese Datei

___
eckart at aregus-server:/etc/apache2$ ls -la
insgesamt 100
drwxr-xr-x   9 root root  4096 Jan 12 14:20 .
drwxr-xr-x 141 root root 12288 Jan 12 14:41 ..
-rw-r--r--   1 root root  7116 Jan 12 19:15 apache2.conf
drwxr-xr-x   2 root root  4096 Jan  9 00:11 conf-available
drwxr-xr-x   2 root root  4096 Jan 12 15:19 conf.d
drwxr-xr-x   2 root root  4096 Jan  8 21:50 conf-enabled
-rw-r--r--   1 root root  1782 Jul 20 22:44 envvars
-rw-r--r--   1 root root 31063 Jul 20 22:44 magic
drwxr-xr-x   2 root root 12288 Jan  9 00:04 mods-available
drwxr-xr-x   2 root root  4096 Jan  9 00:04 mods-enabled
-rw-r--r--   1 root root   315 Jul 20 22:44 ports.conf
drwxr-xr-x   2 root root  4096 Jan  8 21:50 sites-available
drwxr-xr-x   2 root root  4096 Jan  8 21:50 sites-enabled
____

eckart at aregus-server:/etc/apache2/conf.d$ ls -la
insgesamt 12
drwxr-xr-x 2 root root 4096 Jan 12 15:19 .
drwxr-xr-x 9 root root 4096 Jan 12 14:20 ..
-rw-rw-r-- 1 root root  733 Jan 12 19:30 phppgadmin
_______________________________________________
Mailingliste der Linux Usergroup Oberhausen
Rheinland (LUGOR) e. V.
linux at lugor.de
http://mailman.mylinuxtime.de/mailman/listinfo/linux


Mehr Informationen über die Mailingliste linux