Я пытаюсь запустить 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 решило эту проблему.
Других решений пока нет …