An AJAX HTTP error occurred.
HTTP Result Code: 404
Debugging information follows.
Path: http://localsnowpediatest/ctools/context/ajax/access/add/page_manager_ta...
StatusText: Not Found
ResponseText:
Page not found | localsnowpediatest
@import url("http://localsnowpediatest/modules/system/system.base.css?ljn8x8");
@import url("http://localsnowpediatest/modules/system/system.menus.css?ljn8x8");
@import url("http://localsnowpediatest/modules/system/system.messages.css?ljn8x8");
@import url("http://localsnowpediatest/modules/system/system.theme.css?ljn8x8");
@import url("http://localsnowpediatest/misc/ui/jquery.ui.core.css?ljn8x8");
@import url("http://localsnowpediatest/misc/ui/jquery.ui.theme.css?ljn8x8");
@import url("http://localsnowpediatest/modules/overlay/overlay-parent.css?ljn8x8");
@import url("http://localsnowpediatest/modules/contextual/contextual.css?ljn8x8");
@import url("http://localsnowpediatest/modules/comment/comment.css?ljn8x8");
@import url("http://localsnowpediatest/modules/field/theme/field.css?ljn8x8");
@import url("http://localsnowpediatest/modules/node/node.css?ljn8x8");
@import url("http://localsnowpediatest/modules/search/search.css?ljn8x8");
@import url("http://localsnowpediatest/modules/user/user.css?ljn8x8");
@import url("http://localsnowpediatest/sites/all/modules/views/css/views.css?ljn8x8");
@import url("http://localsnowpediatest/sites/all/modules/ckeditor/ckeditor.css?ljn8x8");
@import url("http://localsnowpediatest/sites/all/modules/ctools/css/ctools.css?ljn8x8");
@import url("http://localsnowpediatest/sites/all/modules/panels/css/panels.css?ljn8x8");
@import url("http://localsnowpediatest/modules/shortcut/shortcut.css?ljn8x8");
@import url("http://localsnowpediatest/modules/toolbar/toolbar.css?ljn8x8");
@import url("http://localsnowpediatest/themes/bartik/css/layout.css?ljn8x8");
@import url("http://localsnowpediatest/themes/bartik/css/style.css?ljn8x8");
@import url("http://localsnowpediatest/themes/bartik/css/colors.css?ljn8x8");
@import url("http://localsnowpediatest/themes/bartik/css/print.css?ljn8x8");
Skip to main content
Options for the administrative overlayIf you have problems accessing administrative pages on this site, disable the overlay on your profile page. Dismiss this message.
Home
Hello admin
Log out
Administrative toolbarDashboard (View and customize your dashboard.)
Content (Administer content and comments.)
Structure (Administer blocks, content types, menus, etc.)
Appearance (Select and configure your themes.)
People (Manage user accounts, roles, and permissions.)
Modules (Enable or disable modules.)
Configuration (Administer settings.)
Reports (View reports, updates, and errors.)
Help (Reference for usage, configuration, and modules.)
Hide shortcuts
Edit shortcuts
localsnowpediatest
Configure block
Search form
Search
Page not found
The requested page could not be found.
Configure block
Powered by Drupal

CommentFileSizeAuthor
#7 404 Error page.zip257.59 KBdelhiwonders
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

rfay’s picture

Category: bug » support

A 404 error means that the URL the AJAX callback was trying to access does not exist. If you use firebug to see what URL it was trying to access, that may help.

Also note that this can happen if you use SSL on part of your site but not all of it. But this 404 error is most commonly resolved when you see what the URL is the AJAX callback is trying to access.

mdupont’s picture

Status: Active » Postponed (maintainer needs more info)

More information is needed to be able to help.

Anonymous’s picture

Status: Postponed (maintainer needs more info) » Closed (cannot reproduce)

since last update the issue has gone away

delhiwonders’s picture

Hi,
I've got the following error

An AJAX HTTP error occurred.
HTTP Result Code: 404
Debugging information follows.
Path: /system/ajax
StatusText: Not Found
ResponseText:
404 Page | Delhiwonders | A Largest Gallery of Delhi World Heritage City
@import url("http://delhiwonders.com/modules/system/system.base.css?lza6sh");
@import url("http://delhiwonders.com/modules/system/system.menus.css?lza6sh");
@import url("http://delhiwonders.com/modules/system/system.messages.css?lza6sh");
@import url("http://delhiwonders.com/modules/system/system.theme.css?lza6sh");
@import url("http://delhiwonders.com/misc/ui/jquery.ui.core.css?lza6sh");
@import url("http://delhiwonders.com/misc/ui/jquery.ui.theme.css?lza6sh");
@import url("http://delhiwonders.com/modules/overlay/overlay-parent.css?lza6sh");
@import url("http://delhiwonders.com/modules/contextual/contextual.css?lza6sh");
@import url("http://delhiwonders.com/modules/aggregator/aggregator.css?lza6sh");
@import url("http://delhiwonders.com/modules/book/book.css?lza6sh");
@import url("http://delhiwonders.com/modules/field/theme/field.css?lza6sh");
@import url("http://delhiwonders.com/modules/node/node.css?lza6sh");
@import url("http://delhiwonders.com/modules/search/search.css?lza6sh");
@import url("http://delhiwonders.com/modules/user/user.css?lza6sh");
@import url("http://delhiwonders.com/modules/views/css/views.css?lza6sh");
@import url("http://delhiwonders.com/modules/ctools/css/ctools.css?lza6sh");
@import url("http://delhiwonders.com/modules/print/css/printlinks.css?lza6sh");
@import url("http://delhiwonders.com/modules/toolbar/toolbar.css?lza6sh");
@import url("http://delhiwonders.com/themes/bartik/css/layout.css?lza6sh");
@import url("http://delhiwonders.com/themes/bartik/css/style.css?lza6sh");
@import url("http://delhiwonders.com/themes/bartik/css/colors.css?lza6sh");
@import url("http://delhiwonders.com/themes/bartik/css/print.css?lza6sh");

Skip to main content

Options for the administrative overlayIf you have problems accessing administrative pages on this site, disable the overlay on your profile page. Dismiss this message.

Plesae Help me someone , when i create a new page i got this error :( ...

delhiwonders’s picture

Dear giorez Please Help me...
i am unable to solve this problem

rfay’s picture

In your case, system/ajax is *not found*. You'll probably find that you're using SSL wrong. Or you may not have rebuilt your registry. Or you may not have your .htaccess set right. But the bottom line is that system/ajax returns a 404 (not found).

delhiwonders’s picture

FileSize
257.59 KB

Thanks Drupal team!

wolf29’s picture

This error comes up when I try to edit a view or other types of site enhancement.

How do I use firebug to find what URL it is looking for?

This problem does not occur on the main production server and no other dev is seeing it on their local instance of the drupal app. Mine however has this ajax thing going on.
How could it happen that it occurs only on my instance (of our dev team) that we are using ssl wrong?? What would be the defining evidence of using it right, so I can look?

Drupal 7.12.x
debian 6

-----------
An AJAX HTTP error occurred.
HTTP Result Code: 404
Debugging information follows.
Path: /admin/structure/views/view/providers/preview/providers_view/ajax
StatusText: Not Found
ResponseText: [{"command":"settings","settings":{"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"seven","theme_token":"TOC-naSiWv4ws3KSpl9Kf9FBQ35KcxMFdR383yEh0rs","css":[]},"environment_indicator":{"margin":"1","position":"left","text":"ENVIRONMENT INDICATOR","color":"#d00c0c"},"admin_menu":{"destination":"destination=admin\/structure\/views\/view\/providers\/preview\/providers_view\/ajax","hash":"6a36fbd7aee1e47adb3a2eff9fb0de3e","basePath":"\/admin_menu","replacements":{".admin-menu-users a":"0 \/ 1"},"margin_top":1,"toolbar":{"activeTrail":"\/admin\/structure"}},"viewsImplicitFormSubmission":{"views-ui-preview-form":{"defaultButton":"preview-submit"}},"ajax":{"preview-submit":{"wrapper":"views-preview-wrapper","event":"click","progress":{"type":"throbber"},"method":"replaceWith","url":"\/admin\/structure\/views\/view\/providers\/preview\/providers_view\/ajax","submit":{"_triggering_element_name":"op","_triggering_element_value":"Update preview"}}}},"merge":true},{"command":"insert","method":null,"selector":null,"data":"\u003Cdiv id=\u0022views-preview-wrapper\u0022 class=\u0022views-admin clearfix\u0022\u003E\u003Cform class=\u0022clearfix\u0022 action=\u0022\/admin\/structure\/views\/view\/providers\/preview\/providers_view\u0022 method=\u0022post\u0022 id=\u0022views-ui-preview-form\u0022 accept-charset=\u0022UTF-8\u0022\u003E\u003Cdiv\u003E\u003Cdiv class=\u0022form-item form-type-checkbox form-item-live-preview\u0022\u003E\n \u003Cinput type=\u0022checkbox\u0022 id=\u0022edit-displays-live-preview\u0022 name=\u0022live_preview\u0022 value=\u00221\u0022 checked=\u0022checked\u0022 class=\u0022form-checkbox\u0022 \/\u003E  \u003Clabel class=\u0022option\u0022 for=\u0022edit-displays-live-preview\u0022\u003EAuto preview \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-textfield form-item-view-args\u0022\u003E\n  \u003Clabel for=\u0022preview-args\u0022\u003EPreview with contextual filters: \u003C\/label\u003E\n \u003Cinput type=\u0022text\u0022 id=\u0022preview-args\u0022 name=\u0022view_args\u0022 value=\u0022\u0022 size=\u002260\u0022 maxlength=\u0022128\u0022 class=\u0022form-text\u0022 \/\u003E\n\u003Cdiv class=\u0022description\u0022\u003ESeparate contextual filter values with a \u0022\/\u0022. For example, \u003Cem class=\u0022placeholder\u0022\u003E40\/12\/10\u003C\/em\u003E.\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cdiv id=\u0022preview-submit-wrapper\u0022\u003E\u003Cinput class=\u0022arguments-preview ctools-auto-submit-click form-submit\u0022 type=\u0022submit\u0022 id=\u0022preview-submit\u0022 name=\u0022op\u0022 value=\u0022Update preview\u0022 \/\u003E\u003C\/div\u003E\u003Cinput type=\u0022hidden\u0022 name=\u0022form_build_id\u0022 value=\u0022form-nPDX6nzPYQyWU3IhAzTB_XuFc2k_1DoUDZU51Hl8x6g\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_token\u0022 value=\u0022UfJOJBq1-Brol-k9k-TSwlCvMaR1KlOBKpeNJ4X5d_8\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_id\u0022 value=\u0022views_ui_preview_form\u0022 \/\u003E\n\u003C\/div\u003E\u003C\/form\u003E\u003Cdiv id=\u0022views-live-preview\u0022\u003E\u003Cdiv class=\u0022views-query-info\u0022\u003E\u003Ctable\u003E\n\u003C\/table\u003E\n\u003C\/div\u003E\u003C\/div\u003E\u003C\/div\u003E","settings":null},{"command":"insert","method":"prepend","selector":null,"data":"","settings":null}]
omcode’s picture

I found that remove the forward slash from the url in the AJAX call sometimes helps, but I'm getting this same error now too.

Tokoh’s picture

My website was moved to litespeed and now when I try to access any view the ajax hourglass thingoh (which looks like a series of rotating dots in a circle) pops up for a couple of seconds and then a dialog box appears with a message much like the ones above. I've changed the jquery version and disabled jquery. Makes no difference. Tried other websites, tried other views but it always occurs with every view and with every website. This has only happened since the change to litespeed and I've got no ideas.
Any thoughts?

Tokoh’s picture

Further to #10 it turns out that not all of my sites are encountering this problem. The problem seems to occur on a particular group of sites that are based on a common template. I need to try to pull the problem apart to isolate the problem but one characteristic of the templates that fail is that they all have very large database records with many fields while the site that works does not. Could the problem I'm having be caused by a timeout and if so how can I identify it and how can I rectify it?

Tokoh’s picture

Further to #10 and #11 above
If I'm in the view ui and looking at a particular view and I click the Advanced link on the right and then click the "No" link next to the Use AJAX title I get the following:
An AJAX HTTP error occurred.
HTTP Result Code: 404
Debugging information follows.
Path: /admin/structure/views/ajax/display/archive/page/use_ajax
StatusText: error
ResponseText: [{"command":"settings","settings":{"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"seven","theme_token":"vT18ex1OOUxkKOsUapevb0toCVkqUgyA_EmL_KFvm6M"},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true},"jcarousel":{"ajaxPath":"\/jcarousel\/ajax\/views"}},"merge":true},{"command":"viewsSetForm","output":"\u003Cform action=\u0022\/admin\/structure\/views\/ajax\/display\/archive\/page\/use_ajax\u0022 method=\u0022post\u0022 id=\u0022views-ui-edit-display-form\u0022 accept-charset=\u0022UTF-8\u0022\u003E\u003Cdiv\u003E\u003Cdiv class=\u0022views-override clearfix container-inline\u0022\u003E\u003Cdiv class=\u0022form-item form-type-select form-item-override-dropdown\u0022\u003E\n \u003Clabel for=\u0022edit-override-dropdown\u0022\u003EFor \u003C\/label\u003E\n \u003Cselect id=\u0022edit-override-dropdown\u0022 name=\u0022override[dropdown]\u0022 class=\u0022form-select\u0022\u003E\u003Coption value=\u0022default\u0022\u003EAll displays\u003C\/option\u003E\u003Coption value=\u0022page\u0022\u003EThis page (override)\u003C\/option\u003E\u003C\/select\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\u003Cdiv class=\u0022scroll form-wrapper\u0022 id=\u0022edit-options\u0022\u003E\u003Cdiv class=\u0022description form-item\u0022\u003EIf set, this view will use an AJAX mechanism for paging, table sorting and exposed filters. This means the entire page will not refresh. It is not recommended that you use this if this view is the main content of the page as it will prevent deep linking to specific pages, but it is very useful for side content.\u003C\/div\u003E\u003Cdiv id=\u0022edit-use-ajax\u0022 class=\u0022form-radios\u0022\u003E\u003Cdiv class=\u0022form-item form-type-radio form-item-use-ajax\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-use-ajax-1\u0022 name=\u0022use_ajax\u0022 value=\u00221\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-use-ajax-1\u0022\u003EYes \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003Cdiv class=\u0022form-item form-type-radio form-item-use-ajax\u0022\u003E\n \u003Cinput type=\u0022radio\u0022 id=\u0022edit-use-ajax-0\u0022 name=\u0022use_ajax\u0022 value=\u00220\u0022 checked=\u0022checked\u0022 class=\u0022form-radio\u0022 \/\u003E \u003Clabel class=\u0022option\u0022 for=\u0022edit-use-ajax-0\u0022\u003ENo \u003C\/label\u003E\n\n\u003C\/div\u003E\n\u003C\/div\u003E\u003C\/div\u003E\u003Cdiv class=\u0022clearfix\u0022\u003E\u003Cdiv class=\u0022form-buttons\u0022\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-submit\u0022 name=\u0022op\u0022 value=\u0022Apply\u0022 class=\u0022form-submit\u0022 \/\u003E\u003Cinput type=\u0022submit\u0022 id=\u0022edit-cancel\u0022 name=\u0022op\u0022 value=\u0022Cancel\u0022 class=\u0022form-submit\u0022 \/\u003E\u003C\/div\u003E\u003C\/div\u003E\u003Cinput type=\u0022hidden\u0022 name=\u0022form_build_id\u0022 value=\u0022form-d3wJokMkrtGnzamTuRlScOI7dBFliaFriXSjn5XIDCw\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_token\u0022 value=\u0022V5Zfyqf8jU6DFqoOZ2ENhd-EQeSDJ-yb5jGk-rEGbFs\u0022 \/\u003E\n\u003Cinput type=\u0022hidden\u0022 name=\u0022form_id\u0022 value=\u0022views_ui_edit_display_form\u0022 \/\u003E\n\u003C\/div\u003E\u003C\/form\u003E","title":"Page: Use AJAX when available to load this view","url":"http:\/\/myrealty.resf.com.au\/admin\/structure\/views\/ajax\/display\/archive\/page\/use_ajax"}]

Tokoh’s picture

Hi,
Re #11, #12 and #13 above.
I've sorted out my problem.
Turn off clean urls and it works properly.
Why? Beats me.
How to turn clean URLs again? Beats me, but I'll work it out.

kopeboy’s picture

I'm having the same problem after I changed my main domain on the same shared hosting.
They caused the problem. Maybe they changed the directory structure or changed some settings to prepare for SSL that I was about to buy?

Ajax in Views works, but not in Manage Display (the throbber doesnt disappear and I can't modify the field settings cause they don't appear.

I tried many version of jQuery and others things, disabling clean URLs, but none worked. What can I do?

kopeboy’s picture

Issue summary: View changes
Status: Closed (cannot reproduce) » Needs work
grasmash’s picture

Status: Needs work » Closed (works as designed)

FYI, I traced this exact problem back to an Apache configuration issue. mod_rewrite was disabled, and .htaccess rules were not being applied correctly. I do not believe that it is an issue with Drupal core.

Khachik’s picture

I was having the same issue. Looked through all comments and related issues and nothing helped. Unexpectedly, when I disabled the module "Administration menu", the error disappeared.
I had also another error:

An AJAX HTTP error occurred.
HTTP Result Code: 500
Debugging information follows.
Path: /drupal/?q=admin/structure/views/view/archive/enable&token=ILZV5xIk8hPB8v_T-vcoLS1xp32BpPge9FunxZDzQoU
StatusText: Internal Server Error
ResponseText: 
500 Internal Server Error
Internal Server Error
The server encountered an internal error or
misconfiguration and was unable to complete
your request.
Please contact the server administrator,
webmaster@xxx.com and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.
More information about this error may be available
in the server error log.
Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.

again when I was working with "Views" module.
After disabling "Administration menu, the error also disappeared. Note: with every such error a new file like "core.1023236" or "core.1028984" of size 19.6MB appeared in my file system root which is apparently some kind of core backup.
My drupal version is 7.37, Views version is 3.11, Administration menu version is 7.x-3.0-rc5.
But on my local MAMP installation of drupal the "Administration menu" is working normally with "Views". Kind of confusing issue.

kenorb’s picture

This is usually the problem when you don't have mod_rewrite extension for Apache enabled. Run a2enmod rewrite to enable it.
If you're not using Apache, disable Clean URLs (e.g. drush vset -y clean_url 0).

konst_8’s picture

#18 worked for me, thanks.
Find your apache configuration file e.g.
/etc/apache2/httpd.conf
And make sure the following line is uncommented:
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
Then restart the apache:
sudo apachectl restart