there is something strange happening on my server. It has worked like a charm with wordpress from 2.3 version, and I update it regularly.
Today I updated to wordpress 4.1 and, when I tried to write a post, I found the tinyMCE editor completely unloaded.
I then checked the console and I have a bunch of 403 errors, for requests like
http://www.ilparticolarenascosto.it/wp-content/plugins/jetpack/modules/after-the-deadline/tinymce/plugin.js?v=20140527&wp-mce-4107-20141130
infact my hosting answers with a courtesy page (that doesn't even explain what's happening).
the strange thing is that if i try
http://www.ilparticolarenascosto.it/wp-content/plugins/jetpack/modules/after-the-deadline/tinymce/plugin.js
(without the ending ?v=20140527&wp-mce-4107-20141130 ! ) I can download the file regoularly.
What's happening? what can I do?
I have already reinstalled it, and the problem occours with firefox and chrome, so I think it's a server issue.
And, also, if the first link works to you, maybe it's not working because I'm behind a proxy? but,again, why?
Yes, The first link works for me. I am not sure why it is not working for you.
Clear your browser cache to rule out your browser as a cause
Check you webserver access logs. Access logs will have a response status for every request. It may be possible that some one is overwriting the 200 OK sent by apache
I had the same problem.
It was a security setting on the server, blocking urls with variables.
Wordpress inludes tinymce files with variable in the end:
wp-includes/js/tinymce/themes/modern/theme.min.js?wp-mce-4203-20150730
call your hoster to fix it
it seems that the problem is ... Adblock.
Disable it, clean the browser cache, and reload the page. The Wordpress Editor will suddently appear.
Related
I'm struggling with this problem since a couple of days, I tried everything I found around but nothing seems to fix the problem.
So, I created this wordpress website on my local machine and deployed it on a test server, untill there no problem, everything works as expected. Then I deployed the website to the prod server and everything works fine except that when I try to add an image to an article, the image isn't displayed and I get a 404 error on /wp-admin/admin-ajax.php.
Unfortunately, the prod server is one of those crappy web hosting with cpanel that doesn't give you access to php error logs.
Does someone know how to fix this problem?
Thank you in advance.
Delete .htaccess
Login to your admin panel. Go to:
Dashboard -> Settings -> Permalinks -> Save. (just automatically recreates your .htaccess again). That should do the trick.
If the problem persists. Try disabling plugins. Enable plugins 1 by 1 until the problem occurs again. That will narrow down the faulty plugin.
It was ModSecurity for me as well
If you don't want to disable the ModSec module entirely, you can whitelist rules for certain pages/actions using the ConfigServer ModSec Control module.
In this case I have added a New DirectoryMatch rule for
/wp-admin/admin-ajax.php
The rules I have whitelisted are
941160
949110
980130
You can tell what rules you need to whitelist by using ModSecurity Tools and looking at recent hits and the corresponding Rule ID
I was getting the admin-ajax 404 due to the ModSecurity.
Try to disable the mod security: Cpanel > Security > ModSecurity.
I finally found the problem!
Apparently, the mod_security module of apache was blocking the page. I disabled it and everything works correctly now.
I have a plugin on my three Wordpress sites called Launchkey. Launchkey removes the password field on the wp-admin login page and directs logins to a mobile app with its own authentication on your smartphone.
On two sites, it's working fine and the password field is removed by the JS script. On the third site, which as far as I can tell is configured the same as the others, the password field is NOT removed. When I use the developer console in Chrome (latest stable) it throws up the error in the title when it's trying to load JQuery.
I have changed my Cache plugin to the same as the other sites (W3-Total Cache) and I have created wp-admin/php.ini with max_input_vars = 3000 because I saw someone else had used this to fix this error.
It hasn't worked.
Does anyone have any clues as to what more info I can give you to narrow down why this is happening? Or even where I can start looking?
This is happening in all browsers so it's not browser extensions causing it; I just chose to do the debugging in Chrome.
OK guys this is very strange but:
I am using Chrome as my default browser; and it worked on two other sites. In Chrome. But installing the latest JRE from Java dot com fixed it. For all browsers. I have no idea how that can be - but it is.
Thank you to anyone who was thinking about answering.
I've transferred my wordpress website from a shared hosting to a linux VPS.
Everything is working fine instead of one thing. I'm getting realy weird pages for editing posts/pages.
I'm not sure how to name it and can't find anything on google about it, so I hope someone here can send me in the right direction.
Screenshot
At a quick glance, looks like a browser caching issue. Try the following:
Clear browser cache/cookies etc. and restart the browser/PC
Check with a different browser
Depending on how you migrated (transferred) the site, it is possible that all files did not get transferred fully and/or the database did not get imported fully. If 1. and 2. above fail, delete everything from the VPS and try again.
I'm sure when you check the network tab or console in inspect element on chrome, you will receive a lot of 404 errors because it is not able to load the required files for some reason.
What you can try is to add define('CONCATENATE_SCRIPTS', false) into your wp-config.php file. What this does is load all the javascript files individually, instead of one concatenated file.
Question: Are you using the same domain on your VPS? Or are you accessing the site on your VPS through a different domain? If so, you might want to update your database to correspond with the domain you're testing with now. Because this can cause strange behavior as well.
The frontend works correctly, it's only when trying to log in the backend that the error occurs.
On the frontend, I can see that I'm logged in (the black ribbon on the top), when I click on any link I get this error message too
Content Encoding Error
I tried everything I found on the web. Disabled plugins, updated WordPress and the theme to no avail.
I tried the same code on my local machine, and it's working flawlessly.
If you are using a MySQL server older than version 5.5.3, you might need to change your tables' character encoding back to utf8.
This might also help
I've been able to fix this issue thanks to #jpg0002 in his answer.
There were too many configurations on my vhost. I have simplified it and I can access the admin.
When I connect to a specific page of the website, the css doesn't load.
All people doesn't have the problem and it depends of the navigator they use.
The problem is just for this page.
http://tinyurl.com/nyx26zx
It works if you reload the page and it will always works after that.
Maybe it's a problem of the navigator cache ?
The website uses Wordpress and the plugin WP SUPER CACHE but I excluded the page so
I think it's not a problem with the plugin.
Turn off any caching you may be using; Cloudflare is a known problem in this type of situation. If you have Cloudflare enabled, turn it off.
Disable or remove WordPress Super Cache temporarily to see if this fixes the issue.
Try connecting through a VPN or proxy to see whether the problem is localized to your region, because nobody else on here is having this problem with the CSS.
Try using mine (be aware that the internet sometimes can disconnect [VPN is public]):
Server: server1.vpnfusion.com
Username/Password: vpnfusion/Password01
if the VPN doesn't work, try using another one.
Try clearing your browser's cache after doing all this.