Title: 500 Internal Server Error &amp; Error: cURL error 28
Last modified: March 5, 2022

---

# 500 Internal Server Error & Error: cURL error 28

 *  [cyriellerecouraart](https://wordpress.org/support/users/cyriellerecouraart/)
 * (@cyriellerecouraart)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/500-internal-server-error-error-curl-error-28/)
 * Hello,
 * I found out yesterday that there is an issue on my website: one time it’s up 
   but super slow, the next hour it’s down, then it’s back up. then I get “500 Internal
   Server Error”…
 * I found out I have 2 critical issues in my WordPress Backoffice:
 * 1) The REST API request failed due to an error.
    Error: cURL error 28: Operation
   timed out after 10001 milliseconds with 0 bytes received (http_request_failed)
 * 2) Your site is running an outdated version of PHP (7.2.34) that requires an 
   update.
 * I didn’t add any plugin or anything in the past few weeks, so I’m thinking maybe
   it’s the last WordPress Update? My backoffice (when I get access to it) says 
   that my PHP version isn’t up to date. But I can’t make a backup before upgrading
   it because any kind of big action from my side (add a plugin, launch a backup)
   makes everything crash (and then I have to delete the plugin folder via ftp to
   be able to access my backoffice again).
 * I use OVH/Wordpress with Elementor, Theme Neve.
    Website: [https://www.cyriellerecouraart.com](https://www.cyriellerecouraart.com)
 * I thank you for your help.
 * Cyrielle
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2F500-internal-server-error-error-curl-error-28%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [Vijay Hardaha](https://wordpress.org/support/users/vijayhardaha/)
 * (@vijayhardaha)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/500-internal-server-error-error-curl-error-28/#post-15429038)
 * First, you need to update your php version to 7.4, that’s the latest stable version
   in 7.x.x series, Don’t update to PHP 8.x.x if you’re not sure because it can 
   break things.
 * Then you need to create a backup, then update all the possible things(Core, theme,
   plugins)
    You also need to make sure all the required PHP modules are installed
   in your server and you’re using the Latest Curl version.
 * For the 500 error, you can check the past error log and see if you can find anything
   there to find the source of issues, if not then you can contact the hosting about
   500 error if that’s happening again n again.
 * Also, recheck your .htaccess file and make sure everything is good there.
 *  Thread Starter [cyriellerecouraart](https://wordpress.org/support/users/cyriellerecouraart/)
 * (@cyriellerecouraart)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/500-internal-server-error-error-curl-error-28/#post-15429509)
 * Thanks for replying Vijah 🙂
 * So I did back up my website through FTP before upping my php to 7.4 and now the
   critical errors are gone… but my website keeps crashing every 30-45min (aka sometimes
   it works and sometimes I get a 500 Internal Servor Error 😢).
 * My .htaccess should be at the root, not under “www”, right? Somehow it was in
   the wrong place. I’m not sure the content is right, I have a bunch of “AddType”
   and “AddOutputFilterbyType” in it, I don’t know what I should and should not 
   find in the .htaccess…
 * I tried to call OVH today thinking it could be a server issue but I couldn’t 
   get them on the phone. I’ll try again monday…
 *  [Vijay Hardaha](https://wordpress.org/support/users/vijayhardaha/)
 * (@vijayhardaha)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/500-internal-server-error-error-curl-error-28/#post-15429560)
 * Your htaccess file should be in the same folder where wp files `wp-config.php,
   wp-login.php` are available.
    In htaccess there might be some additional things
   as you said “AddType” and “AddOutputFilterbyType”, they could be added by security
   plugins or optimization plugins if you’re using any of them. for 500 error, you’ll
   have to defiantly talk with support and investigate the error log.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘500 Internal Server Error & Error: cURL error 28’ is closed to new replies.

## Tags

 * [curl](https://wordpress.org/support/topic-tag/curl/)
 * [error500](https://wordpress.org/support/topic-tag/error500/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 replies
 * 2 participants
 * Last reply from: [Vijay Hardaha](https://wordpress.org/support/users/vijayhardaha/)
 * Last activity: [4 years, 3 months ago](https://wordpress.org/support/topic/500-internal-server-error-error-curl-error-28/#post-15429560)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
