Current time: 11-27-2024, 04:42 PM Hello There, Guest! (LoginRegister)


Post Reply 
PHP5 als CGI aktivieren
Author Message
izo Offline
Junior Member
*

Posts: 45
Joined: Nov 2009
Reputation: 0
Post: #1
PHP5 als CGI aktivieren
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
01-22-2011 02:34 AM
Find all posts by this user Quote this message in a reply
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #2
RE: PHP5 als CGI aktivieren
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
01-22-2011 02:41 AM
Find all posts by this user Quote this message in a reply
izo Offline
Junior Member
*

Posts: 45
Joined: Nov 2009
Reputation: 0
Post: #3
RE: PHP5 als CGI aktivieren
(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
01-22-2011 02:54 AM
Find all posts by this user Quote this message in a reply
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #4
RE: PHP5 als CGI aktivieren
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
01-22-2011 03:58 AM
Find all posts by this user Quote this message in a reply
izo Offline
Junior Member
*

Posts: 45
Joined: Nov 2009
Reputation: 0
Post: #5
RE: PHP5 als CGI aktivieren
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
(This post was last modified: 01-22-2011 04:43 AM by izo.)
01-22-2011 04:13 AM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #6
RE: PHP5 als CGI aktivieren
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
(This post was last modified: 01-22-2011 06:49 AM by joximu.)
01-22-2011 06:49 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #7
RE: PHP5 als CGI aktivieren
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
01-22-2011 03:24 PM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #8
RE: PHP5 als CGI aktivieren
(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
01-22-2011 05:44 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)