Page 1 of 1
vhosts phpmyadmin
Posted: 2005-03-09 13:17
by schuehler
Hallo,
ich habe nach dem debianhowto â??Web- und Ftp User ...â?? den apache installiert.
Funktioniert auch super. Nur ich komme nicht mehr an phpmyadmin heran.
Phpmyadmin liegt ja unter /var/www .
Wie kann ich phpmyadmin wieder erreichen. Habe da keine Lösung gefunden.
Viele Grüsse Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-09 13:43
by chris76
Config?
Re: vhosts phpmyadmin
Posted: 2005-03-09 13:54
by schuehler
Hi,
hier mal die vhosts Datei.
Code: Select all
<VirtualHost 84.16.224.76>
ServerName 84.16.224.76
DocumentRoot /var/www/nirvana
</VirtualHost>
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
SetHandler cgi-script
</Location>
<VirtualHost 84.16.224.76>
ServerName ksnetwork.net
User ksnetwork
Group ftpuser
DocumentRoot /var/www/ksnetwork/ksnetwork.net/html
ScriptAlias /cgi-bin /var/www/ksnetwork/ksnetwork.net/cgi-bin
php_admin_value open_basedir /var/www/ksnetwork.net/ksnetwork.net/
php_admin_value upload_tmp_dir /var/www/ksnetwork/ksnetwork.net/temp
php_admin_value session.save_path /var/www/ksnetwork/ksnetwork.net/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/ksnetwork.net.log combined
</VirtualHost>
Fehlt da was ?
Viele Grüsse Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-09 14:54
by thrawn1024
Code: Select all
<VirtualHost 84.16.224.76>
ServerName phpmyadmin.ksnetwork.net
DocumentRoot /var/www/phpmyadmin
...
</VirtualHost>
Re: vhosts phpmyadmin
Posted: 2005-03-09 14:58
by schuehler
Hi,
geht leider nicht ! Finde echt keine Lösung. Ist evtl. der Nirvana Eintrag
flasch.
Viele Grüsse Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-10 07:54
by ag
Hey
<VirtualHost 84.16.224.76>
ServerName 84.16.224.76
DocumentRoot /var/www/nirvana
#änderne in /var/www/phpmyadmin
#dann geht die anfrage
http://84.16.224.76 auf phpmyadmin
#aber vielleicht ist gewollt das Anfragen an die IP in das nirvana Verzeichniss gehen
</VirtualHost>
dokumentroot der main Section prüfen
serverroot in der global prüfen
oder
<VirtualHost 84.16.224.76>
ServerName ksnetwork.net
User ksnetwork
Group ftpuser
DocumentRoot /var/www/ksnetwork/ksnetwork.net/html
Alias /phpmyadmin /var/www/phpmyadmin
ScriptAlias /cgi-bin /var/www/ksnetwork/ksnetwork.net/cgi-bin
php_admin_value open_basedir /var/www/ksnetwork.net/ksnetwork.net/
php_admin_value upload_tmp_dir /var/www/ksnetwork/ksnetwork.net/temp
php_admin_value session.save_path /var/www/ksnetwork/ksnetwork.net/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/ksnetwork.net.log combined
</VirtualHost>
dann geht auch die Anfrage
http://ksnetwork.net/phpmyadmin
vorrausgesetzt das phpmyadmin ist auch unter /var/www/phpmyadmin installiert
thrawn1024 meint du sollt einen neuen vhost anlegen. Dann funzt es als subdomain.
http://phpmyadmin.ksnetwork.net
By AG
Re: vhosts phpmyadmin
Posted: 2005-03-10 08:52
by schuehler
Hi,
danke für die Antwort. phpmyadmin liegt als link im Verz. /var/www/
Installiert hat es das debianpaket nach /usr/share/phpmyadmin/
Hilft es wenn ich Followsystemlinks setze ?
Werde dein Code ausprobieren. Ich hoffe es geht.
Viele Grüsse Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-10 13:50
by schuehler
Hallo,
das mit den vhosts Funktioniert jetzt Einwandfrei. Alle Domains und Subdomains sind zu erreichen.
Auch phpmydmin ist erreichbar. Prima.
Ich habe jetzt nur noch das Problem das php nicht so richtig wil. Bei Postfixadmin sieht es so aus beim Aufruf.
Code: Select all
Warning: Unknown(/var/www/ksnetwork/srv.ksnetwork.net/html/postfixadmin/index.php): failed to open stream: Permission denied in Unknown on line 0
Warning: (null)(): Failed opening '/var/www/ksnetwork/srv.ksnetwork.net/html/postfixadmin/index.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
Ich bin jetzt nicht der php Experte aber er scheint etwas nicht einbinden zu können.
Viele Grüsse Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-10 14:25
by ag
Hey
Dein Pfade im vhost stimmen nicht
php_admin_value open_basedir /var/www/ksnetwork.net/ksnetwork.net/
php_admin_value upload_tmp_dir /var/www/ksnetwork/ksnetwork.net/temp
php_admin_value session.save_path /var/www/ksnetwork/ksnetwork.net/temp/
das open_basedir sollte schon auf dein vhost root zeigen. bzw. wenn du einen neuen vhost angelegt hast musste die Eintrage mit angepassten Pfaden übernehmen.
By AG
Re: vhosts phpmyadmin
Posted: 2005-03-10 14:36
by schuehler
Hi,
die Pfade müssten aber Stimmen. Nach dem Debianhowto erhält jede Subdoamin eine eigenes Verz.
Code: Select all
NameVirtualHost 84.16.224.76:80
UseCanonicalName on
<VirtualHost 84.16.224.76>
ServerName 84.16.224.76
DocumentRoot /var/www/
Alias /phpmyadmin /usr/share/phpmyadmin/
</VirtualHost>
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
SetHandler cgi-script
</Location>
<VirtualHost 84.16.224.76>
ServerName ksnetwork.net
ServerAlias www.ksnetwork.net
User ksnetwork
Group ftpuser
DocumentRoot /var/www/ksnetwork/ksnetwork.net/html
ScriptAlias /cgi-bin/ /var/www/ksnetwork/ksnetwork.net/cgi-bin/
php_admin_value open_basedir /var/www/ksnetwork/ksnetwork.net/
php_admin_value upload_tmp_dir /var/www/ksnetwork/ksnetwork.net/temp/
php_admin_value session.save_path /var/www/ksnetwork/ksnetwork.net/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/ksnetwork.net.log combined
</VirtualHost>
<VirtualHost 84.16.224.76>
ServerName srv.ksnetwork.net
User ksnetwork
Group ftpuser
DocumentRoot /var/www/ksnetwork/srv.ksnetwork.net/html
ScriptAlias /cgi-bin/ /var/www/ksnetwork/ksnetwork.net/cgi-bin/
php_admin_value open_basedir /var/www/ksnetwork/srv.ksnetwork.net/
php_admin_value upload_tmp_dir /var/www/ksnetwork/srv.ksnetwork.net/temp/
php_admin_value session.save_path /var/www/ksnetwork/srv.ksnetwork.net/temp/
php_admin_value safe_mode on
CustomLog /var/log/apache/srv.ksnetwork.net.log combined
</VirtualHost>
Muss doch Stimmen oder. Blicke da jetzt nicht durch.
Grüss Klaus
Re: vhosts phpmyadmin
Posted: 2005-03-10 15:40
by ag
Hey
Ja, vhost Pfade scheinen zu stimmen, auser beim vhost srv.ksne....
ScriptAlias /cgi-bin/ /var/www/ksnetwork/ksnetwork.net/cgi-bin/
muss da nicht das srv in den Script Alias mit rein
Du hast den postfixadmin auf srv.ksnetwork.net liegen ????
(include_path='.:/usr/share/php:/usr/share/pear')
stimmen deine include Pfade in der index.php
hast du korrekte rechte auf den Pfaden (testhalber mal auf 777 setzen)
evt. musst du die include Pfade mit an das open_basedir anfügen (da du mit symlinks arbeitest). Mit doppelpunkt ohne leerzeichen trennen.
By AG
Re: vhosts phpmyadmin
Posted: 2005-03-10 18:00
by schuehler
Hallo,
ich nehme keine Systemlinks. Sollte eigentlich so gehen.
Wo muss der Postfixadmin den hin.
Werde mal dir Rechte ändern. Denke aber nicht das es daran liegt.
Viele Grüsse
Re: vhosts phpmyadmin
Posted: 2005-03-10 20:07
by ag
Hey
versuchs trotzdem mal mit der Anpassung der open_basedir Pfade
da du oben mal was mit Followsymlinks geschrieben hast dachte ich du meinst verlinkungen in dein verzeichnissen
By AG
Re: vhosts phpmyadmin
Posted: 2005-03-10 22:00
by schuehler
Hi,
es lag an den Rechten von Postfixadmin. Es geht !
Nur ich komme nicht rein. Eingabe admin/admin will er nicht. hahaha
Alle Mühe umsonst. Mist
Viele Grüsse Klaus