Current time: 11-17-2024, 09:41 AM Hello There, Guest! (LoginRegister)


Post Reply 
FastCGI / Error 500 --> mod_fcgid
Author Message
monotek Offline
Junior Member
*

Posts: 65
Joined: Dec 2006
Reputation: 0
Post: #11
RE: FastCGI / Error 500
Ohne es getestet zu haben, sollte sich das einfach austauschen lassen, da sich mod_fcgid ja "Binärkompatibel" zu mod_fastcgi verhällt.

Siehe auch: http://fastcgi.coremail.cn/

Doku: http://fastcgi.coremail.cn/configuration.htm

Edit: OK. Die Configdateien bzw. Templates müssen natürlich angepasst werden....
(This post was last modified: 11-24-2007 06:41 AM by monotek.)
11-24-2007 06:37 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #12
RE: FastCGI / Error 500
Ja das soll so kompatibel sein, sind aber dennoch ein paar Änderung nötig wie es in dem Ticket aussieht --> http://www.isp-control.net/ispcp/ticket/296

Greez BeNe
11-24-2007 06:40 AM
Visit this user's website Find all posts by this user Quote this message in a reply
monotek Offline
Junior Member
*

Posts: 65
Joined: Dec 2006
Reputation: 0
Post: #13
RE: FastCGI / Error 500
Jap. Hab ich auch eben gesehen. Sieht mir aber nach keinen großen Aufwand auf, oder?

Eventuell könnte man ja ja ISPCP so auslegen, das es gleich beide Module unterstützt und damit auch gleich Config/Template Dateien für beide Module mitbringt...

Das wird wohl aber nix mehr in RC3. Wär noch ein schöner Punkt für RC4...
11-24-2007 06:44 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #14
RE: FastCGI / Error 500
Sollte mal vorher getestet werden.
Aber nach dem immer schon mit <IfModule lalala> gearbeitet wird sollte es wirklich kein aufwand sein.
Ja für die RC3 ist es schon gelaufen.
RC4 könnte ich mir auch noch vorstellen.

Greez BeNe
11-24-2007 06:53 AM
Visit this user's website Find all posts by this user Quote this message in a reply
monotek Offline
Junior Member
*

Posts: 65
Joined: Dec 2006
Reputation: 0
Post: #15
RE: FastCGI / Error 500
Machst Du nen Feature Request für RC4 auf?
11-24-2007 07:00 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #16
RE: FastCGI / Error 500
Das Ticket steht schon auf dem Milestone der RC4.
Habe ich auch grad eben erst gesehen.

Ich habe jetzt mal grad eben mal libapache2-mod-fcgid installiert.
Da frage ich mich ob wie die mod_fcgid.conf aussehen muss ?
Kann ich die bisherige von fastcgi kopieren ?
Im Ticketsystem ist zwar eine Config aber von/für gentoo.

Greez BeNe
11-24-2007 07:03 AM
Visit this user's website Find all posts by this user Quote this message in a reply
monotek Offline
Junior Member
*

Posts: 65
Joined: Dec 2006
Reputation: 0
Post: #17
RE: FastCGI / Error 500
Schon mal in die Doku geschaut?

http://fastcgi.coremail.cn/configuration.htm

Hab leider gerade keine Zeit, da gleich Besuch kommt und ich morgen übers WE nach Prag fahre. Wird dann wohl erst nächste Woche...
11-24-2007 07:08 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #18
RE: FastCGI / Error 500
Ja dann werde ich da mal schauen was sich finden lässt.
Danke!

Greez BeNe
11-24-2007 07:32 AM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #19
RE: FastCGI / Error 500 --> mod_fcgid
Das ist ja die aktuelle fastcgi_ispcp.conf
Code:
<IfModule mod_fastcgi.c>
        FastCgiWrapper On
        FastCgiIpcDir /var/lib/apache2/fastcgi2
        FastCgiConfig -minProcesses 1 -maxProcesses 10 -singleThreshold 100
                      #-killInterval 300 \
                      #-autoUpdate \
                      #-idle-timeout 240 \
                      #-pass-header HTTP_AUTHORIZATION

        FastCgiServer /var/www/fcgi/master/php5-fcgi-starter -user vu2000 -group vu2000

        #
        # PHP5 SUPPORT
        #

        AddHandler php-fastcgi .php .php5

        <Location /php5/php5-fcgi-starter>
            SetHandler fastcgi-script
            Options +ExecCGI
        </Location>

        Action php-fastcgi /php5/php5-fcgi-starter
        AddType application/x-httpd-php .php .php5
</IfModule>
Und das die Originale fcgid.conf in Debian
Code:
<IfModule mod_fcgid.c>
  AddHandler fcgid-script .fcgi
  SocketPath /var/lib/apache2/fcgid/sock
  IPCConnectTimeout 20
</IfModule>
Und das ist die Version von pasichnyk von Ticket #296
Code:
<IfDefine FCGID>
        <IfModule !mod_fcgid.c>
                LoadModule fcgid_module modules/mod_fcgid.so
        </IfModule>
        <IfModule mod_fcgid.c>
                AddHandler fcgid-script .php
                SocketPath "/var/run/fcgid.sock"
                SharememPath "/var/run/fcgid_shm"
        </IfModule>
</IfDefine>

Alles schön unterschiedlich Smile
Kann das einer von eucht für fcgid unter den Hut bringen ?
Oder damit was anfangen ?

Greez BeNe
11-24-2007 08:20 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Snatch Offline
Junior Member
*

Posts: 42
Joined: Nov 2007
Reputation: 0
Post: #20
RE: FastCGI / Error 500 --> mod_fcgid
Hallo,

habt ihr Monit am laufen?

Ich habe es seit gestern mal am laufen und kann mir nun denken woher die Error 500 kommen auch wenn ich sie durch meine Config nun fast beseitigt habe. Zumindes hat nur 1 Member einen einzigen
gemeldet. Früher waren das am Tag zig die gemeldet wurde, also mit der alten Config.
Das Lustige ist, der Error 500 kam (wurde mit Zeitangabe gemeldet) ca. zu der Zeit wo Monit sagt die URL war nicht erreichbar.

Jetzt bekomme ich aber täglich mind. 5 Mails von monit

Code:
Connection passed Service apache

        Date:        Fri, 23 Nov 2007 21:15:49 +0100
        Action:      alert
        Host:        213-133-111-106-server1.bc-hosting.de
        Description: 'apache' connection passed to INET[www.celebritymarkt.org:80] via TCP

Your faithful employee,
monit

Kann es sein, dass der apache diesen Fehler verursacht?

Das komische ist, das mir Munin keine Ausfälle Zeigt und wie gesagt auch die
Member nichts feststellen konnten.

Hier noch meine Configs. Mit deiser Config sind meinen Users jetzt nur 1x Error 500
Aufgefallen, also nur ein Fall und mir selbst ist es seit dem nicht mehr passiert.

fastcgi_ispcp.conf
Code:
<IfModule mod_fastcgi.c>
    FastCgiWrapper On
    FastCgiIpcDir /var/lib/apache2/fastcgi2
    FastCgiConfig -idle-timeout 300 -killInterval 60 -maxClassProcesses 50 -maxProcesses 400 -minProcesses 1 -multiThreshold 80 -startDelay 5

    
    FastCgiServer /var/www/fcgi/master/php5-fcgi-starter -user vu2000 -group vu2000

    #
    # PHP5 SUPPORT
    #

    AddHandler php-fastcgi .php .php5

    <Location /php5/php5-fcgi-starter>
        SetHandler fastcgi-script
        Options +ExecCGI
    </Location>

    Action php-fastcgi /php5/php5-fcgi-starter
    AddType application/x-httpd-php .php .php5
</IfModule>

php5-fcgi-starter
Code:
#!/bin/sh

umask 022


# Alle alten PHP Prozesse, die dem Init gehoeren, killen
ps ax -F | awk '{ if ( $3 == "1" && $1 == "vu2003" && $12 == "/usr/bin/php5-cgi" ) { print "kill " $2 } }' | sh

PHPRC="/var/www/fcgi/celebritymarkt.org/php5/"

export PHPRC
#PHP_FCGI_CHILDREN=30
#export PHP_FCGI_CHILDREN
#PHP_FCGI_MAX_REQUESTS=11000
#export PHP_FCGI_MAX_REQUESTS

exec /usr/bin/php5-cgi


Kenn mich leider mit dem ganzen nicht so aus wie ihr.
Kann nur beschreiben was ich beobachtet habe.
(This post was last modified: 11-24-2007 05:18 PM by Snatch.)
11-24-2007 05:09 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


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