php5-fpm + trade/cron.php = segfault php process

Our support will answer all your general questions here.

Moderator: Rock

Post Reply
achinr
Posts: 1
Joined: Sun Oct 11, 2015 6:29 am

php5-fpm + trade/cron.php = segfault php process

Post by achinr »

Hi all.
I use nginx -> fastcgi -> php5-fpm (last wordpress)

And in logs i find repeating error
Logs:

Code: Select all

2016/03/12 23:00:37 [error] 12732#0: *3892337 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:01:37 [error] 12727#0: *3893970 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:02:38 [error] 12730#0: *3895554 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:06:39 [error] 12728#0: *3902587 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:10:46 [error] 12727#0: *3910012 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:11:46 [error] 12725#0: *3911902 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:15:51 [error] 12728#0: *3919429 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:16:52 [error] 12728#0: *3921249 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:17:55 [error] 12729#0: *3923231 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
2016/03/12 23:22:01 [error] 12726#0: *3930599 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: SERV_IPADDRESS, server: MYDOMAIN.COM, request: "GET /tttr/cron.php HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000"
i try trace process to find error and solve this, but i not expert.

Trace php5-fpm process before this segfault

Code: Select all

chdir("/var/www")                       = 0
times({tms_utime=34234, tms_stime=1814, tms_cutime=0, tms_cstime=0}) = 1986080750
write(6, "\1\0\0\0\1", 5)               = 5
shutdown(6, SHUT_RDWR)                  = 0
close(6)                                = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
fcntl(4, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
write(5, "\1\6\0\1\24\4\4\0\n]]></content:encoded>\n\t"..., 5152) = 5152
shutdown(5, SHUT_WR)                    = 0
recvfrom(5, "\1\5\0\1\0\0\0\0", 8, 0, NULL, NULL) = 8
recvfrom(5, "", 8, 0, NULL, NULL)       = 0
close(5)                                = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
accept(0, {sa_family=AF_INET, sin_port=htons(50815), sin_addr=inet_addr("127.0.0.1")}, [16]) = 5
times({tms_utime=34234, tms_stime=1814, tms_cutime=0, tms_cstime=0}) = 1986081034
poll([{fd=5, events=POLLIN}], 1, 5000)  = 1 ([{fd=5, revents=POLLIN}])
read(5, "\1\1\0\1\0\10\0\0", 8)         = 8
read(5, "\0\1\0\0\0\0\0\0", 8)          = 8
read(5, "\1\4\0\1\2G\1\0", 8)           = 8
read(5, "\f\0QUERY_STRING\16\3REQUEST_METHODGE"..., 584) = 584
read(5, "\1\4\0\1\0\0\0\0", 8)          = 8
lstat("/var/www/MYDOMAIN.COM/www/tttr/cron.php", {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={60, 0}}, NULL) = 0
rt_sigaction(SIGPROF, {0x6db470, [PROF], SA_RESTORER|SA_RESTART, 0x7f2a9b4bb0e0}, {0x6db470, [PROF], SA_RESTORER|SA_RESTART, 0x7f2a9b4bb0e0}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/cron.php", {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/cron.php", {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/cron.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=60794, ...}) = 0
mmap(NULL, 60794, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a9012c000
getcwd("/var/www", 4095)                = 9
chdir("/var/www/MYDOMAIN.COM/www/tttr") = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={30, 0}}, NULL) = 0
munmap(0x7f2a9012c000, 60794)           = 0
close(6)                                = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
chdir("/var/www/MYDOMAIN.COM/www/tttr") = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/defines.php", {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/defines.php", {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/defines.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=7950, ...}) = 0
mmap(NULL, 7950, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90346000
munmap(0x7f2a90346000, 7950)            = 0
close(6)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
mmap(NULL, 2373, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90347000
munmap(0x7f2a90347000, 2373)            = 0
close(6)                                = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={180, 0}}, NULL) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/general_settings.php", {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/general_settings.php", {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/general_settings.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=6534, ...}) = 0
mmap(NULL, 6534, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90346000
munmap(0x7f2a90346000, 6534)            = 0
close(6)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
open("/usr/share/zoneinfo/Europe/Moscow", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=1502, ...}) = 0
mmap(NULL, 1502, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90347000
close(6)                                = 0
munmap(0x7f2a90347000, 1502)            = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/general_settings.dat", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/general_settings.dat", {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/general_settings.dat", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
lseek(6, 0, SEEK_CUR)                   = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=361, ...}) = 0
read(6, "1|60|60|1|30|2|Your IP is curren"..., 8192) = 361
read(6, "", 8192)                       = 0
read(6, "", 8192)                       = 0
close(6)                                = 0
statfs("/var/www/MYDOMAIN.COM/www/tttr/tedata/", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=55559079, f_bfree=44614345, f_bavail=41786339, f_files=14123008, f_ffree=13966518, f_fsid={1486194822, 1359817574}, f_namelen=255, f_frsize=4096}) = 0
stat("/var/www/MYDOMAIN.COM/www/tttr/tedata/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_todo.php", {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_todo.php", {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_todo.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=3288, ...}) = 0
mmap(NULL, 3288, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90347000
munmap(0x7f2a90347000, 3288)            = 0
close(6)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/cron", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/cron", {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/cron", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
lseek(6, 0, SEEK_CUR)                   = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=208, ...}) = 0
read(6, "O:9:\"cron_todo\":7:{s:6:\"backup\";"..., 8192) = 208
read(6, "", 8192)                       = 0
read(6, "", 8192)                       = 0
close(6)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_threads.php", {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_threads.php", {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/cron_threads.php", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=5571, ...}) = 0
mmap(NULL, 5571, PROT_READ, MAP_SHARED, 6, 0) = 0x7f2a90346000
munmap(0x7f2a90346000, 5571)            = 0
close(6)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
access("/tmp/", F_OK)                   = 0
access("/tmp/", W_OK)                   = 0
access("/tmp/te3.crons", F_OK)          = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron.job", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron.job", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron.job", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
lseek(6, 0, SEEK_CUR)                   = 0
flock(6, LOCK_EX|LOCK_NB)               = 0
access("/tmp/te3.crons", F_OK)          = 0
access("/tmp/te3.crons", W_OK)          = 0
lstat("/tmp/te3.crons", {st_mode=S_IFREG|0644, st_size=128, ...}) = 0
lstat("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=12288, ...}) = 0
open("/tmp/te3.crons", O_RDWR)          = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=128, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
flock(7, LOCK_EX|LOCK_NB)               = 0
read(7, "eu\344V\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 8192) = 128
lseek(7, 0, SEEK_SET)                   = 0
write(7, "\241u\344V", 4)               = 4
close(7)                                = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron", {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
read(7, "1457812837", 8192)             = 10
read(7, "", 8192)                       = 0
read(7, "", 8192)                       = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron", {st_mode=S_IFREG|0644, st_size=10, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/cron", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
write(7, "1457812897", 10)              = 10
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/23_01.log", {st_mode=S_IFREG|0666, st_size=8034, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/23_01.log", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/line.php", {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/line.php", {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/line.php", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=25389, ...}) = 0
mmap(NULL, 25389, PROT_READ, MAP_SHARED, 7, 0) = 0x7f2a90341000
munmap(0x7f2a90341000, 25389)           = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/gnb.dat", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/gnb.dat", {st_mode=S_IFREG|0644, st_size=148, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/gnb.dat", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=148, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=148, ...}) = 0
read(7, "0|1.25|1|0.75\nAT,AU,BE,CA,CH,CY,"..., 8192) = 148
read(7, "", 8192)                       = 0
read(7, "", 8192)                       = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/to_reset.php", {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/to_reset.php", {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/to_reset.php", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3341, ...}) = 0
mmap(NULL, 3341, PROT_READ, MAP_SHARED, 7, 0) = 0x7f2a90347000
munmap(0x7f2a90347000, 3341)            = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/idata/reset_stats", F_OK) = -1 ENOENT (No such file or directory)
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/in", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/in", {st_mode=S_IFREG|0666, st_size=3659, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/in", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=3659, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
fstat(7, {st_mode=S_IFREG|0666, st_size=3659, ...}) = 0
read(7, "bookmarks|none|1457812837|2|94.5"..., 8192) = 3659
read(7, "", 8192)                       = 0
read(7, "", 8192)                       = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/in", {st_mode=S_IFREG|0666, st_size=3659, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/in", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
close(7)                                = 0
openat(AT_FDCWD, "/var/www/MYDOMAIN.COM/www/tttr/tedata/tmp", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 7
getdents(7, /* 3 entries */, 32768)     = 80
getdents(7, /* 0 entries */, 32768)     = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/inline.php", {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/inline.php", {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/inline.php", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=3422, ...}) = 0
mmap(NULL, 3422, PROT_READ, MAP_SHARED, 7, 0) = 0x7f2a90347000
munmap(0x7f2a90347000, 3422)            = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
access("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/out", F_OK) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/out", {st_mode=S_IFREG|0666, st_size=2756, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/out", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=2756, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
fstat(7, {st_mode=S_IFREG|0666, st_size=2756, ...}) = 0
read(7, "capped|warez-world.org|/tttr/out"..., 8192) = 2756
read(7, "", 8192)                       = 0
read(7, "", 8192)                       = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/out", {st_mode=S_IFREG|0666, st_size=2756, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/out", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/outline.php", {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/outline.php", {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/outline.php", O_RDONLY) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=4207, ...}) = 0
mmap(NULL, 4207, PROT_READ, MAP_SHARED, 7, 0) = 0x7f2a90346000
munmap(0x7f2a90346000, 4207)            = 0
close(7)                                = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/admin/classes/file_access.php", {st_mode=S_IFREG|0644, st_size=2373, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/23_01.log", {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lstat("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
open("/var/www/MYDOMAIN.COM/www/tttr/tedata/logs/23_01.log", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 7
fstat(7, {st_mode=S_IFREG|0666, st_size=0, ...}) = 0
lseek(7, 0, SEEK_CUR)                   = 0
write(7, "i:bookmarks|none|1457812837|2|94"..., 6465) = 6465
close(7)                                = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=0} ---
+++ killed by SIGSEGV +++
Please help me solved this problem.

My nginx conf:

Code: Select all

server {
  listen  80;
  server_name MYDOMAIN.COM;

  access_log /var/log/nginx/MYDOMAIN.COM.access.log;
  error_log  /var/log/nginx/MYDOMAIN.COM.error.log;
  client_max_body_size 20M;

  root /var/www/MYDOMAIN.COM/data/htdocs;
  index index.php;

  location / {
    try_files $uri $uri/ /index.php?$args;
  }

  location ~* \.(js|css|png|jpg|jpeg|gif|ico|eot|otf|woff|rss|atom)$ {
    expires max;
    try_files $uri $uri/ /index.php?$args;
  }

  location ~ \.php$ {
    try_files $uri =404;
    include        fastcgi_params;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
  }

  location /tttr/tedata/ {
    deny  all;
  }
}
nginx version:

Code: Select all

nginx version: nginx/1.8.1
php version:

Code: Select all

PHP 5.6.17-0+deb8u1 (fpm-fcgi) (built: Jan 13 2016 09:10:13)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.0.19, Copyright (c) 2002-2015, by ionCube Ltd.
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
php modules:

Code: Select all

[PHP Modules]
bcmath
bz2
calendar
cgi-fcgi
Core
ctype
curl
date
dba
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imagick
ionCube Loader
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
openssl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache
the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured)
texpert
Site Admin
Posts: 719
Joined: Sat Mar 14, 2009 5:54 pm

Re: php5-fpm + trade/cron.php = segfault php process

Post by texpert »

Hello, from the log you posted i cannot tell you why it gets SIGSEGV i don't think this is TE3 realted. Can you PM me TE3 login details so i can take a look and can you tell me how is memory limit set and max_children but i think it's a problem in php-fpm module?

You can also check about nginx and php-fpm and 502 error
https://forum.nginx.org/read.php?3,44838,page=2
http://stackoverflow.com/questions/3616 ... ad-gateway

you can try to upgrade php-fpm or use spawn-fcgi instead of php-fpm.



best regards,
Alex
Post Reply