Title: Error http 500 “admin-ajax.php”
Last modified: March 29, 2018

---

# Error http 500 “admin-ajax.php”

 *  Resolved [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/)
 * Problem when I interrupt one of the processes “admin-ajax.php”.
    -  This topic was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).

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

 *  Plugin Author [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * (@dashedslug)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128152)
 * Normally the `admin-ajax.php` request is done when in the admin area. I am not
   sure about this, but I believe some plugin that you are using is causing it to
   be requested from the frontend.
 * Can you please post here the entire text of the error that you see in your screen?
   This will be very helpful for me as I try to find the cause of this issue.
 * Thank you
 *  Plugin Author [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * (@dashedslug)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128162)
 * Additionally, can you please check if there are any PHP errors in your web server’s
   error.log or wordpress logs? With HTTP status 500 there usually is some error
   in the logs.
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128297)
 * The text that appears on the screen is as follows:
 * Internal Server Error
    The server encountered an internal error or misconfiguration
   and was unable to complete your request.
 * Please contact the server administrator at [null@hosting.eu](https://wordpress.org/support/topic/error-http-500-5/null@hosting.eu?output_format=md)
   to inform them of the time this error occurred, and the actions you performed
   just before this error.
 * More information about this error may be available in the server error log.
 * Additionally, a 500 Internal Server Error error was encountered while trying 
   to use an ErrorDocument to handle the request.
 * Apache Server at mydomain.com Port 443
    -  This reply was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128314)
 * I have multiple errors:
 * 404 GET /wp-content/plugins/wallets/assets/scripts/knockout.validation.min.js.
   map HTTP/1.1
    404 GET /wp-content/plugins/wallets/assets/scripts/sprintf.min.
   js.map HTTP/1.1 404 GET /wp-content/themes/adforest/js/toastr.js.map HTTP/1.1
   404 GET /wp-content/themes/adforest/js/parsley.min.js.map HTTP/1.1
 * 404 GET /wp-login.php HTTP/1.1
    500 GET /profile/ HTTP/1.1 AH00124: Request exceeded
   the limit of 10 internal redirects due to probable configuration error. Use ‘
   LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’
   to get a backtrace., referer: myweb
 *  [San](https://wordpress.org/support/users/sanludhi/)
 * (@sanludhi)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128316)
 * I am not sure, but if you can… just get a server here [https://m.do.co/c/28799bff0090](https://m.do.co/c/28799bff0090)
   built it as you want …
 * install LEMP get letsencrypt SSL certificate, you will be good to go
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128342)
 * More errors in server:
 *  500 GET /wp-content/plugins/wallets/assets/scripts/sprintf.min.js.map HTTP/1.1
   
   500 GET /wp-content/plugins/wallets/assets/scripts/knockout.validation.min.js.
   map HTTP/1.1 500 GET /profile/?__wallets_action=get_shift_info&__wallets_apiversion
   =2 HTTP/1.1 500 GET /wp-content/themes/adforest/js/toastr.js.map HTTP/1.1 500
   GET /wp-content/themes/adforest/js/parsley.min.js.map HTTP/1.1
 * 500 GET /profile/?__wallets_apiversion=2&__wallets_action=get_nonces&_=1522333859311
   HTTP/1.1
 * 500 GET /profile/?__wallets_apiversion=2&__wallets_action=get_coins_info HTTP/
   1.1
 *  Plugin Author [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * (@dashedslug)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128378)
 * [@san](https://wordpress.org/support/users/san/) Yes digital ocean is a great
   platform and I use it too, although I’m not sure if you’re allowed to use referral
   links in these forums.
 * [@mc_deimon](https://wordpress.org/support/users/mc_deimon/) This is a misconfiguration
   of your web server, nothing to do with the plugin. You should check your `.htaccess`
   file. As I mentioned before, AH00124 is an Apache error that indicates that your
   rewrite rules are causing an infinite loop of redirects. I would therefore recommend
   that you debug your `.htaccess` file. Some information is here: [https://codex.wordpress.org/htaccess](https://codex.wordpress.org/htaccess)
   Also check to see if there is another `.htaccess` file in your assets area or
   some other directory, as these files can be nested.
 * The 404 and 500 errors that you report have nothing to do with an actual error,
   it is simply the browser console looking for “source map” files that are normally
   used for debugging minified code, and these do not exist. These errors you posted
   look like they originate from your `access.log` file, not your `error.log`.
 * It is still possible that there might be some PHP error message in your `error.
   log` file, or your wordpress debug log if you have enabled it. If there is an
   error written in your log at the same time that you get the error message on 
   your screen, then please post it here, but only after you debug your server’s
   configuration.
 * kind regards
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10128597)
 * Thank you. The request of admin-ajax.php is something that makes the theme of
   my wordpress. I think my htaccess is fine, although I will try to change things.
   I do not know…
 * If I interrupt admin-ajax.php with the plugin disabled, it does not generate 
   the error. Something must interfere.
 * This is my .htaccess
 *     ```
       RewriteEngine On
       RewriteCond %{SERVER_PORT} 80
       RewriteRule ^(.*)$ https://mydomain.com/$1 [R,L]
   
       # BEGIN WordPress
       <IfModule mod_rewrite.c>
       RewriteEngine On
       RewriteBase /
       RewriteRule ^index\.php$ - [L]
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteCond %{REQUEST_FILENAME} !-d
       RewriteRule . /index.php [L]
       </IfModule>
   
       # END WordPress
       ```
   
    -  This reply was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).
    -  This reply was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).
    -  This reply was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).
    -  This reply was modified 8 years, 2 months ago by [mc_deimon](https://wordpress.org/support/users/mc_deimon/).
 *  [San](https://wordpress.org/support/users/sanludhi/)
 * (@sanludhi)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10130639)
 * @dashed-slug.net with all due respect and sincere apologies. But if needed, Digital
   Ocean is a best platform to have full control over server and it’s components.
 * [@mc_deimon](https://wordpress.org/support/users/mc_deimon/) could you solve 
   your issue?
 * As per my 2 cents, I personal feel, it’s always better to have a simple theme
   where you can have full control over frontend and backend. I try to avoid unnecessary
   plugins as well…
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10130900)
 * [@san](https://wordpress.org/support/users/san/) Thanks!!!
 * I have managed to solve the problem of admin-ajax.php. It is a check that makes
   the theme for notifications. I have changed a parameter and now it carries out
   the verification every more time and does not generate problems.
 * But it is not the best solution I have to find a better way.
 *  Plugin Author [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * (@dashedslug)
 * [8 years, 2 months ago](https://wordpress.org/support/topic/error-http-500-5/#post-10131117)
 * Glad you found a workaround, mc_deimon!
 * If this is a free plugin, then please send me a link so I can check its compatibility.
 * If not, then the only thing I have to suggest is that you should make sure there
   are no errors in your apache `error.log`. An HTTP 500 status code is almost always
   accompanied by some PHP error. If you can find and send me any such error I might
   be able to do something about it.
 * kind regards
 *  Thread Starter [mc_deimon](https://wordpress.org/support/users/mc_deimon/)
 * (@mc_deimon)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/error-http-500-5/#post-10137765)
 * Thanks Alex!!! The action admin-ajax.php is an action of my theme. Now I have
   disabled that option and all work fine.
 * Regards
 *  Plugin Author [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * (@dashedslug)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/error-http-500-5/#post-10137835)
 * Great to hear that you got it solved!
 * I am marking this thread as resolved.
 * kind regards

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

The topic ‘Error http 500 “admin-ajax.php”’ is closed to new replies.

 * ![](https://ps.w.org/wallets/assets/icon-256x256.png?rev=1570088)
 * [Bitcoin and Altcoin Wallets](https://wordpress.org/plugins/wallets/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wallets/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wallets/)
 * [Active Topics](https://wordpress.org/support/plugin/wallets/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wallets/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wallets/reviews/)

 * 13 replies
 * 3 participants
 * Last reply from: [dashed-slug.net](https://wordpress.org/support/users/dashedslug/)
 * Last activity: [8 years, 1 month ago](https://wordpress.org/support/topic/error-http-500-5/#post-10137835)
 * Status: resolved