VPS - Child pid exit signal Segmentation fault
 
Lucifix21. maj 2010 16:37:17Pridružen od:
14. okt 2008
509 objav
+203-80
#1Skoraj vsak dan moram server (VPS) resetirat, ker mi error log začne metati tole:
[notice] child pid 7600 exit signal Segmentation fault (11)
[notice] child pid 7642 exit signal Segmentation fault (11)
...

Stran se sicer odpre, a nekatere podstrani ne delujejo. Recimo kakšno ajax scripto ne zažene pravilno, ali pa namesto, da bi odprlo eno php stran, mi jo firefox prikaže kot Shrani stran (recimo) galerija.php.

Začasna rešitev je seveda resetirat strežnik. Rešitev problema sem že iskal na internetu a brez uspeha.

Ima kdo kaj več idej o tem errorju in kako bi se ga sploh lotil reševati? Če imaš kak majhen blog, to verjetno ni problem, ampak slo-foto.net je kar ogromna koda in nimam pojma kje začeti oz. na kaj biti sploh pozoren.

Stran teče na VPS strežniku (Apache + Mysql)

LP
Uroš
všeč(0)ni všeč(0)spam(0)
 
Lucifix21. maj 2010 17:26:37Pridružen od:
14. okt 2008
509 objav
+203-80
#2A mogoče kdo ve zakaj mi na strani vse znake & zapisane v PHP-ju izpiše ven kot &?
všeč(0)ni všeč(0)spam(0)
 
Lucifix21. maj 2010 17:42:54Pridružen od:
14. okt 2008
509 objav
+203-80
#3
Lucifix:
A mogoče kdo ve zakaj mi na strani vse znake & zapisane v PHP-ju izpiše ven kot &?

Že našel zakaj... (se opravičujem, ampak sem prepozen, da bi samo popravil post)
všeč(0)ni všeč(0)spam(0)
 
Lucifix24. maj 2010 14:11:04Pridružen od:
14. okt 2008
509 objav
+203-80
#4Kljub vsem trudu še nisem uspel rešiti težave.

Pognal sem (gdb) where in dobil tole:
#0 0xb7c117b5 in memcpy () from /lib/libc.so.6
#1 0xb73d2e4b in _php_stream_copy_to_mem () from /etc/httpd/modules/libphp5.so
#2 0xb73587ff in zif_file () from /etc/httpd/modules/libphp5.so
#3 0xb741e810 in zend_get_user_opcode_handler () from /etc/httpd/modules/libphp5.so
#4 0xb741fc98 in execute () from /etc/httpd/modules/libphp5.so
#5 0xb741e13c in zend_get_user_opcode_handler () from /etc/httpd/modules/libphp5.so
#6 0xb741fc98 in execute () from /etc/httpd/modules/libphp5.so
#7 0xb7427348 in execute () from /etc/httpd/modules/libphp5.so
#8 0xb741fc98 in execute () from /etc/httpd/modules/libphp5.so
#9 0xb74257e2 in execute () from /etc/httpd/modules/libphp5.so
#10 0xb741fc98 in execute () from /etc/httpd/modules/libphp5.so
#11 0xb74001b0 in zend_execute_scripts () from /etc/httpd/modules/libphp5.so
#12 0xb73bfa55 in php_execute_script () from /etc/httpd/modules/libphp5.so
#13 0xb74830a5 in php_ap2_register_hook () from /etc/httpd/modules/libphp5.so
---Type <return> to continue, or q <return> to quit---
#14 0xb7f7c97d in ap_run_handler () from /usr/sbin/httpd
#15 0xb7f80338 in ap_invoke_handler () from /usr/sbin/httpd
#16 0xb7f8c1f4 in ap_internal_redirect () from /usr/sbin/httpd
#17 0xb772f830 in ?? () from /etc/httpd/modules/mod_rewrite.so
#18 0xb7f7c97d in ap_run_handler () from /usr/sbin/httpd
#19 0xb7f80338 in ap_invoke_handler () from /usr/sbin/httpd
#20 0xb7f8c3ae in ap_process_request () from /usr/sbin/httpd
#21 0xb7f8918f in ap_register_input_filter () from /usr/sbin/httpd
#22 0xb7f8485d in ap_run_process_connection () from /usr/sbin/httpd
#23 0xb7f8495c in ap_process_connection () from /usr/sbin/httpd
#24 0xb7f90972 in ap_graceful_stop_signalled () from /usr/sbin/httpd
#25 0xb7f90c81 in ap_graceful_stop_signalled () from /usr/sbin/httpd
#26 0xb7f91683 in ap_mpm_run () from /usr/sbin/httpd
#27 0xb7f68147 in main () from /usr/sbin/httpd

Samo problem je, ker se mi errorji ne začnejo pojavljati takoj, ko resetiram strežnik, ampak čisto naključno. Včasih 1x dnevno, včasih čez 3 dni... Tako da niti ne morem testirat da bi kaj v kodi zablokiral, sprobal in videl če to povzroča težave.

Sem pogledal tudi čas, kdaj so se te napake začele pojavljat in jih primerjal z logom, da bi videl ali je kakšen problematičen zahtevek, ampak ob tistem času se ni zgodilo nič posebnega. Prav tako se je že napaka začelo ob 3h zjutraj, tako da bi lahko izključil kakšno morebitno preobremenjenost serverja.
nazadnje urejal Lucifix 24. maj 2010 14:23:13
všeč(0)ni všeč(0)spam(0)
 
stran 1 od 1 |<<1>>|