Я пытаюсь запустить curl_exec, и я получаю ошибку 500. В журнале ошибок у меня есть
[warn](104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: xxx
[error] Premature end of script headers: myfile.php, referer: xxx
Я нашел предложение исправить в Интернете, говоря, что мне нужно добавить этот фрагмент к моему vhosts.conf. Поскольку у моего apache нет файла vhosts.conf, я добавил его в httpd.conf:
<IfModule mod_fcgid.c>
# 5 minutes for IO timeout, default is 40 seconds
FcgidIOTimeout 300
</IfModule>
но это не помогло. Также я нашел предложение сказать, что мне нужно изменить разрешения /var/www/cgi-bin/cgi_wrapper/
но в папке /var/www/cgi-bin/
у меня нет cgi_wrapper.
Я обыскал в Интернете пару часов, но я не мог найти ничего полезного. Кто-нибудь знает, почему это может произойти?
Модернизация php решила эту проблему.