ispCP - Board - Support
[REOPEN]mod_fcgid: read data timeout - 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)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [REOPEN]mod_fcgid: read data timeout (/thread-8321.html)



[REOPEN]mod_fcgid: read data timeout - Yetie - 11-04-2009 10:21 AM

Hallo zusammen eventuell kann mir jemand einen Tipp bzw eine Lösung geben.

Ich habe ein php script erstellt, welches Videos von einer "bekannten" Plattform herunterläd und anschließend mittels ffmepg umwandelt.

Bei kleineren Videos klappt das ohne Probleme.. nur bei großen erhalte ich den unten stehenden Fehler:

Code:
Wed Nov 04 00:55:19 2009] [warn] mod_fcgid: read data timeout in 40 seconds
[Wed Nov 04 00:55:19 2009] [error] [client xx.xx.xx.xxx] Premature end of script headers: index2.php, referer: http://domain.de/xxxxxx/index2.php

Auszug der Datei: /etc/apache2/mods-enabled/fcgid_ispcp.conf

Code:
#
# ispCP � (OMEGA) a Virtual Hosting Control System
#
# @copyright    2006-2009 by ispCP | http://isp-control.net
# @version              SVN: $Id: fcgid_ispcp.conf 1674 2009-04-20 17:39:53Z malte $
# @link                 http://isp-control.net
# @author               ispCP Team
#
# @license
#   This program is free software; you can redistribute it and/or modify it under
#   the terms of the MPL General Public License as published by the Free Software
#   Foundation; either version 1.1 of the License, or (at your option) any later
#   version.
#   You should have received a copy of the MPL Mozilla Public License along with
#   this program; if not, write to the Open Source Initiative (OSI)
#   http://opensource.org | osi@opensource.org
#
################################################################################​.

<IfModule mod_fcgid.c>
  AddHandler fcgid-script .php .php5
  SocketPath /var/lib/apache2/fcgid/sock
  IdleTimeout 600
  IdleScanInterval 240
  BusyTimeout 300
  BusyScanInterval 120
  ErrorScanInterval 6
  ZombieScanInterval 3
  ProcessLifeTime 7200
  SpawnScoreUpLimit 10
  SpawnScore 1
  TerminationScore 2
  MaxProcessCount 250
  DefaultMaxClassProcessCount 10
  DefaultMinClassProcessCount 0
  IPCConnectTimeout 600
  IPCCommTimeout 7200
  MaxRequestsPerProcess 500
</IfModule>


Die Datei "php.ini" habe ich auch schon angepasst. Jedoch kein Erfolg.

Ich hoffe, es hat jemand einen Tipp für mich! Smile

Gruß
Yetie


RE: mod_fcgid: read data timeout - Yetie - 11-04-2009 11:25 PM

So hab den Fehler gefunden!

Damit die Werte von mod_fcgi verändert und aktiviert werden können, muss die folgende Datei:

"/etc/apache2/ispcp/domainname.conf" mit den folgenden Werten befüllt werden.


Code:
<IfModule mod_fcgid.c>
  AddHandler fcgid-script .php .php5
  SocketPath /var/lib/apache2/fcgid/sock
  IdleTimeout 600
  IdleScanInterval 240
  BusyTimeout 300
  BusyScanInterval 120
  ErrorScanInterval 6
  ZombieScanInterval 3
  ProcessLifeTime 7200
  SpawnScoreUpLimit 10
  SpawnScore 1
  TerminationScore 2
  MaxProcessCount 250
  DefaultMaxClassProcessCount 10
  DefaultMinClassProcessCount 0
  IPCConnectTimeout 600
  IPCCommTimeout 7200
  MaxRequestsPerProcess 500
</IfModule>

Danach natürlich /etc/init.d/apache2 restart durchführen Wink

Thema kann somit geschlossen werden.


RE: mod_fcgid: read data timeout - ZooL - 11-05-2009 09:04 AM

mach ich doch glatt selbst helfer Wink


REOPEN


RE: [REOPEN]mod_fcgid: read data timeout - ZooL - 11-09-2009 10:58 PM

PUSH


RE: [REOPEN]mod_fcgid: read data timeout - Yetie - 11-10-2009 12:06 AM

Sooo, leider habe ich doch keine Lösung.

Der Fehler besteht immer noch!

Mon Nov 09 14:58:48 2009] [warn] mod_fcgid: read data timeout in 40 seconds
[Mon Nov 09 14:58:48 2009] [error] [client xxx.xxx.xxx.xxx Premature end of script headers: index.php, referer: http://domaine.de/blaindex.php
[Mon Nov 09 14:58:48 2009] [notice] mod_fcgid: process 1716 going graceful shutdown, sending SIGTERM

Hat eventuell jemand eine Lösung?

Die Suche mit grep -r "IPCConnectTimeout" /etc/ ergab:

/etc/apache2/ispcp/g0ne.de.conf: IPCConnectTimeout 600
/etc/apache2/mods-enabled/fcgid_ispcp.conf: IPCConnectTimeout 600
/etc/apache2/mods-available/fcgid.conf: IPCConnectTimeout 600
/etc/apache2/mods-available/fcgid_ispcp.conf: IPCConnectTimeout 600
/etc/ispcp/apache/backup/fcgid_ispcp.conf.ispcp: IPCConnectTimeout 20
/etc/ispcp/apache/working/fcgid_ispcp.conf: IPCConnectTimeout 600


Alle Werte nun auf 600 ausser das Backup-File.

Welche Werte müssen noch geändert werden? Ich bitte um Hilfe.

Ich bin echt ratlos Sad


RE: [REOPEN]mod_fcgid: read data timeout - Nuxwin - 11-20-2009 08:03 PM

Hello ;

Just for the issue, you've seen it? --> http://httpd.apache.org/docs/1.3/misc/FAQ-F.html#premature-script-headers