ispCP - Board - Support
PHP5 als CGI aktivieren - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: PHP5 als CGI aktivieren (/thread-12734.html)



PHP5 als CGI aktivieren - izo - 01-22-2011 02:34 AM

Hallo ich habe da mal ein Problem....

Es geht darum das Joomla unteranderem nicht so richtig läuft.

Das ganze liegt an den Rechten. Nun habe ich einen Lösungsansatz und zwar --> einfach FTP und Apache auf den selben User/Gruppe ändern.


Tja - Einfach ist gut... das ganze soll wohlso gehen --> In der Konfigurationsdatei der Dienste können Sie den User ändern und danach die Dienste neu starten.


Nur wo finde ich die Konfigurationsdatei???

Das hat mir noch keine verraten....

Vielleicht könnt Ihr mir helfen??


Vielen Dank
izo

PS. PHP läuft bei mir -->mittels mod_php, über fcgid oder fastcgi


RE: PHP5 als CGI aktivieren - Knut - 01-22-2011 02:41 AM

Code:
PS. PHP läuft bei mir -->mittels mod_php, über fcgid oder fastcgi
Na wie nun ?

Joomla lässt sich auf einem Standard ispCP ohne irgendwelche "Verbiegungen" installieren und verwenden. Da muss Du allenfalls noch ein paar schreibrechte extra vergeben. Der Benutzer ist aber jeweils vu20xx und nicht www-data wie bei man anderen (mod_php) Serverinstallationen (z.B. Confixx)

Knut


RE: PHP5 als CGI aktivieren - izo - 01-22-2011 02:54 AM

(01-22-2011 02:41 AM)Knut Wrote:  
Code:
PS. PHP läuft bei mir -->mittels mod_php, über fcgid oder fastcgi
Na wie nun ?

Joomla lässt sich auf einem Standard ispCP ohne irgendwelche "Verbiegungen" installieren und verwenden. Da muss Du allenfalls noch ein paar schreibrechte extra vergeben. Der Benutzer ist aber jeweils vu20xx und nicht www-data wie bei man anderen (mod_php) Serverinstallationen (z.B. Confixx)

Knut

Gute Frage - wie bekomm ich das denn genau raus?? Also wie PHP läuft...


vu20xx? Wo kann ich das denn ablesen/einstellen...

dnke
izo


RE: PHP5 als CGI aktivieren - Knut - 01-22-2011 03:58 AM

Bei der Installation hattest Du die Wahl zwischen fastCGI und fcgid.
Code:
grep -i "php" /etc/ispcp/ispcp.conf

Den vu-Namen der Domain findest z.B. mit folgender Zeile heraus:
Code:
stat -c%U /var/www/virtual/domain.tld

Eigentlich ist das aber alles bei einer Standardinstallation von ispCP nicht nötig. Joomla Dateien hochladen und den Anweisungen folgen.

Knut


RE: PHP5 als CGI aktivieren - izo - 01-22-2011 04:13 AM

Hmm.

Also ispCP wurde in der Standart Konfig installiert... aber wenn ich Joomla installiere sind alle Verzeichnisse auf "rot" - also NICHT beschreibbar...


Habe jetzt das hier gefunden und mal durchgeführt... und wieder alles "rot"...

Quote:um Apache und FTP in eine Gruppe zusammen zu führen, bitte folgende Schritte durchführen:

groupadd wwwftp
usermod -G wwwftp www-data
usermod -G wwwftp nobody

Danach müssen Sie die /etc/group editieren.
Die zuvor angelegte Gruppe sollte am Ende zu finden sein in folgendem Format:

wwwftp:x:"Gruppennummer (z.B. 2001)"
Diese Nummer müssen Sie sich kopieren bzw. merken und in der /etc/passwd bei dem FTP-Hauptzugang wieder eintragen.

Beispiel:

ftpuser:x:1000:1002::/var/www/:/usr/sbin/nologin
1002 muss hier in z.B. 2001 umbenannt werden.

statt ftpuser habe ich mal "root" gewählt... Oder was ist der "normale" standart ftp user?

Danke


RE: PHP5 als CGI aktivieren - joximu - 01-22-2011 06:49 AM

Hi izo

wenn du joomla mittels ftp in das domain-Verzeichnis hochlädst (ausgepackt), dann sollten die Rechte stimmen - nur, wenn du es B. mit root auf dem Server auspackst, dann wird's Probleme geben.

Das was du in Post 5 hier gequotet hast, würde ich tunlichst vermeiden, also nichts an den Gruppeneinstellungen ändern!

mach mal ein "apache2ctl -M" in der Kommandozeile. Wenn da mod_fcgid vorkommt -> fcgid, falls mod_fastcgi -> fastcgi und ansonsten sollte dann jedoch mod_php erscheine - dann ist das Rechte-Problem wie bei älteren Installationen (zum Schreiben müssen einige Verzeichnisse geöffnet werden).
Ich vermute aber nicht, dass bei dir mod_php läuft - das müsstest du wissen....

/J


RE: PHP5 als CGI aktivieren - Knut - 01-22-2011 03:24 PM

Der Auszug aus der Anleitung ist wohl für Hosts gedacht die mit mod_php laufen. Daher nicht einfach blind nachmachen.
Am einfachsten löschst Du den virtuellen Host, legst ihn wieder mit ispCP an und erstellst auch gleich einen FTP-User. Mit diesem lädst Du die entpackten Dateien hoch und startest die Installation via Web.

Knut


RE: PHP5 als CGI aktivieren - ZooL - 01-22-2011 05:44 PM

(01-22-2011 03:24 PM)Knut Wrote:  Der Auszug aus der Anleitung ist wohl für Hosts gedacht die mit mod_php laufen. Daher nicht einfach blind nachmachen.
Am einfachsten löschst Du den virtuellen Host, legst ihn wieder mit ispCP an und erstellst auch gleich einen FTP-User. Mit diesem lädst Du die entpackten Dateien hoch und startest die Installation via Web.

Knut

das würde ich so aus dem Stehgreif auch vorschlagen, da du anscheinend leider keine ahnung hast..

mfg