Jump to content
Froxlor Forum
  • 0

Anleitung f?r fcgi mit phpmyadmin, roundcube, net2ftp gesucht


StefanKittel

Question

Hallo,

 

ich habe meinen Server (debian squeez 64Bit) gerade erfolgreich auf fcgi umgestellt.

 

Nun stehe ich, wie viele Anderen, vor dem Problem phpmyadmin, roundcube und net2ftp zum laufen zu bekommen.

 

Er versucht immer die php runterzuladen.

Das ist ja auch verst?ndlich, aber ich habe viele Anleitungen, auch hier im Forum, gefunden, aber keine ist wirklich vollst?ndig.

 

f?r roundcube habe ich z.B. die Datei "/etc/apache2/conf.d/roundcube.conf" mit folgendem Inhalt

<Directory /usr/share/roundcube>

Order deny,allow

Allow from all

</Directory>

Alias /roundcube /usr/share/roundcube

 

Mit dieser Anleitung http://forum.froxlor.org/index.php?/topic/160-fcgid-suexec-phpmyadmin komme ich zu diesen Punkten:

-phpmyadmin: Anmeldung geht, dann 403

-roundcube: ERROR: Wrong 'suhosin.session.encrypt' option value. Read REQUIREMENTS section in INSTALL file or use Roundcube Installer, please!

-net2ftp: geht, aber viele PHP-Fehlermeldungen

 

Es w?rde mir auch erstmal reichen wenn diese wieder ?ber php5 laufen w?rden.

Aber wenn ich das wieder aktiviere, funktioniert das froxlor interface nicht mehr (You have to make the file "./lib/userdata.inc.php" readable for the http-process!)

 

Kann sich bitte Jemand erbarmen und mir den entscheidenen Tipp geben?

Oder besser eine kurze Anleitung.

 

Danke

 

Stefan

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Die Probleme mit shuhosin haben nichts mit FCGI zu tun, bzgl. des PHP-FIle Download kann ich dir folgendes sagen:

 

1. z.b.phpmyadmin unter /var/www/phpmyadmin ablegen

2. Die User ?ndern: chown -R froxlorlocal:froxlorlocal *

3. Eine extra Apache2 Config anlegen mit folgendem Inhalt:

 

<VirtualHost xxx.xx.xx.xxx:80>
ServerName phpmyadmin.example.com
DocumentRoot "/var/www/phpmyadmin"
SuexecUserGroup "froxlorlocal" "froxlorlocal"
   <Directory "/var/www/phpmyadmin">
	AddHandler fcgid-script .php
	FCGIWrapper /var/www/php-fcgi-scripts/froxlor.panel/web1.example.com/php-fcgi-starter .php
	Options +ExecCGI
	Order allow,deny
       allow from all
   </Directory>
ErrorLog "/var/log/apache2/phpmyadmin.log"
CustomLog "/var/log/apache2/phpmyadmin.log" combined	
</VirtualHost>

 

Es ist bestimt nicht die sch?nste Art, aber sie funktioniert.

 

Gru?

Peperoni

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...