ispCP - Board - Support
internal server error - error 500 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Hungary Corner (/forum-46.html)
+--- Thread: internal server error - error 500 (/thread-4671.html)

Pages: 1 2 3


internal server error - error 500 - adam - 10-12-2008 09:46 AM

Sziasztok!

A következő problémám van:

Mostanában már zavaróan sokszor jön elő az internal server error... Általában egyszerre több oldal is elérhetetlenné válik, amire a legjobb megoldás az apache restart.
Próbáltam rájönni, hogy mi lehet az oka. Úgy gondoltam, hogy kifogyott a memória, (a gépben 2GB volt, és 150+ user), ezért gondoltam, hogy kevés már neki a 2GB, és bővítettem 4GB-ra, de ez sem segített...

Semmi jelentős terhelés nincs a gépen, ezért sem értem, hogy miért jelentkezik időnként a hibaüzenet.

Konfig: 3,2Ghz, 4GB RAM, Debian 4, ispCP RC4

Valami megoldás esetleg?

Előre is köszi,
Ádám


RE: internal server error - error 500 - rauschr - 10-13-2008 10:48 PM

Milyen oprendszer?
Php verzió?
Add hozzá a /etc/apt/source...

deb http://dotdeb.netmirror.org/ stable all
deb-src http://dotdeb.netmirror.org/ stable all

és frissítsd a php-t

Azzal van gáz szerintem.


RE: internal server error - error 500 - rauschr - 10-15-2008 02:20 AM

Az is lehet, hogy nem ártana frissítened RC6-ra.
Bár nem a legjobb kiadás az sem.


RE: internal server error - error 500 - Kika - 10-18-2008 12:28 AM

En tegnap raktam uj szerverre nightly-t, az gond nelkul felment es egyenlore - alacsony terheles mellett - stabil. A regi RC6 szerverekkel sincs gondom.

php-t lecserelted a dotdeb-es verziora?


RE: internal server error - error 500 - adam - 10-18-2008 04:37 AM

(10-18-2008 12:28 AM)Kika Wrote:  En tegnap raktam uj szerverre nightly-t, az gond nelkul felment es egyenlore - alacsony terheles mellett - stabil. A regi RC6 szerverekkel sincs gondom.

php-t lecserelted a dotdeb-es verziora?

Igen, lecseréltem a php-t.

A hiba a következő:
Ha új felhasználókat aktiválok akkor jön elő, és egyszerre jelentkezik szinte minden oldalon, a hiba log:
[Mon Oct 13 22:18:43 2008] [error] [client [$ip]] (2)No such file or directory: FastCGI: failed to connect to server "/var/www/fcgi/[$domain]/php5-fcgi-starter": socket file descriptor (1024) is larger than FD_SETSIZE (1024), you probably need to rebuild Apache with a larger FD_SETSIZE
[Mon Oct 13 22:18:43 2008] [error] [client [$ip]] FastCGI: incomplete headers (0 bytes) received from server "/var/www/fcgi/[$domain]/php5-fcgi-starter"

Egyenlőre pár domaint nem tettem be, és szépen megy kb 160 domainel, de ha mondjuk már 170-et teszek rá, akkor nagyon elszáll 500-as hibákkal.

Arra jutottam, hogy az FD_SETSIZE értékét kell feljebb állítani, és akkor menni fog elvileg...

Van erre valami egyszerűbb megoldás az apache forrásból való fordításán kívül?
Esetleg az RC6 telepítésével nem oldódna meg?
Csinált már valaki ilyesmit?
Ha újrafordítom az apache-t, akkor a konfig fájlokat hogyan tudom a legegyszerűbben behúzni, hogy minden jól menjen utána...

Előre is köszi,
Ádám


RE: internal server error - error 500 - rauschr - 10-18-2008 06:13 AM

Jó sok apró lekérés lehet.
Vennék egy másik szervert is és elosztanám a nagyobb forgalmú oldalakat.
Nem adatforgalomra gondolok, hanem lekérés számra.


RE: internal server error - error 500 - adam - 10-18-2008 07:41 AM

(10-18-2008 06:13 AM)rauschr Wrote:  Jó sok apró lekérés lehet.
Vennék egy másik szervert is és elosztanám a nagyobb forgalmú oldalakat.
Nem adatforgalomra gondolok, hanem lekérés számra.

Nincs sok apró lekérés, és a gép simán bírná még. (átlag 1GB használt a 4GB-ból és 10% CPU)

Ez biztos, hogy az FD_SETSIZE miatt van a hiba, mivel az ispcp elég sok fájlt megnyit írásra, sok a logolása a rendszernek, ezért lehet...

Szóval a kérdéseim továbbra is állnak.
Ha mindenképpen apache-ot kell forrásból fordítani, akkor a sok kis beállítást, hogyan tudnám egyszerűen migrálni?
Vagy más megoldás?


RE: internal server error - error 500 - rauschr - 10-18-2008 09:05 PM

Szerintem az RC6-ra frissítés nem oldja.

Fordítsd le.
Ezt sajnos neked kell kipróbálni.
Migráld egy teszt szerverre az egészet, és próbálkozz.
Ha megvagy írd meg, hogy hogy sikerült, hátha nekünk is szükségünk lesz rá.


RE: internal server error - error 500 - adam - 10-19-2008 12:20 AM

(10-18-2008 09:05 PM)rauschr Wrote:  Szerintem az RC6-ra frissítés nem oldja.

Fordítsd le.
Ezt sajnos neked kell kipróbálni.
Migráld egy teszt szerverre az egészet, és próbálkozz.
Ha megvagy írd meg, hogy hogy sikerült, hátha nekünk is szükségünk lesz rá.

Lefordítottam az új apache-ot, de nem akar együtt működni a régi konfigokkal...
Valaki tudna segíteni? Vagy van valahol egy leírás, hogy mit kéne csinálni?


RE: internal server error - error 500 - rauschr - 10-19-2008 08:34 AM

Ezt találtam itt a fórumon
http://kb.parallels.com/article_41_967_en.html