Я занимаюсь разработкой локального веб-приложения, которое выполняет вызовы API. Некоторые вызовы API неожиданно перестали работать, а другие продолжают работать. Если я go непосредственно на конечную точку API в моем браузере, то в первый раз он всегда возвращает:
This page isn’t working
samplesite.com didn’t send any data.
ERR_EMPTY_RESPONSE
Заголовки запроса:
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Connection: keep-alive
Cookie: PHPSESSID=xxx; _ga=GAxxx; _gid=GAxxx; __stripe_mid=xxx; __stripe_sid=xxx
Host: samplesite.com
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: none
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
В моем * появляется ошибка 1031 * log:
[Mon Jan 20 22:10:18.133644 2020] [core:notice] [pid 4702] AH00052: child pid 6191 exit signal Segmentation fault (11)
[Mon Jan 20 22:14:02.343396 2020] [core:notice] [pid 4702] AH00052: child pid 6241 exit signal Segmentation fault (11)
[Mon Jan 20 22:14:02.343886 2020] [core:notice] [pid 4702] AH00052: child pid 6240 exit signal Segmentation fault (11)
[Mon Jan 20 22:14:07.349923 2020] [core:notice] [pid 4702] AH00052: child pid 6212 exit signal Segmentation fault (11)
Попытка получить подробную информацию о процессе не приводит к каким-либо результатам:
alan:~$ ps -p 6212
PID TTY TIME CMD
Если я обновлю sh страницу, второй раз (и все дополнительное время) он вернет правильные данные (для тестирования я сделал конечную точку API просто вывести «hello world»).
Чтобы решить, я попытался:
- перезапуск apache
- очистка кеша браузера
- выполнение запроса в режиме инкогнито
- в Firefox, Safari и Chrome
Я только что обновился до Каталины но не думаю, что это связано, так как я считаю, что у меня была эта ошибка раньше, и она ушла сама по себе.
Есть предложения? Спасибо.