I'm doing some work for a new client (non-tech, their former tech person left). Their version of Wordpress is 4.3.2.
The site gets some JavaScript errors on load.
Using the Console I noticed two plugin resources don't load throwing 404 (Not Found) errors:
/wp-content/plugins/embed_quicktime/jquery-1.2.1.pack.js
/wp-content/plugins/embed_quicktime/jquery.embedquicktime.js
However other plugin resources load like:
/wp-content/plugins/wp-greet-box/js/functions.js?ver=4.3.2
I looked in FTP and all the files and paths are definitely there.
Looking at the filesystem I don't see any permission differences on the folders or files.
I also noticed if I create /wp-content/plugins/wp-greet-box/js/test.html the file loads. it also loads when I create it at /wp-content/plugins/test.html however it 404s when I create it in /wp-content/plugins/embed_quicktime/
I also found when I create a new directory /wp-content/plugins/test/test.html the file is viewable on the website.
I tried renaming /wp-content/plugins/embed_quicktime/ to /wp-content/plugins/embed_quicktime-old/, creating a new folder /wp-content/plugins/embed_quicktime/ and putting test.html in there. However it 404d.
Somehow this WordPress installation is blocking access to the /wp-content/plugins/embed_quicktime/ directory.
I've searched through the database for the string embed_quicktime
and also through the filesystem. The only database hit was the wp_options
table (hits on these rows active_plugins, _transient_plugin_slugs, and _site_transient_update_plugins).
I feel like it must be set in the filesystem somewhere...
How do I diagnose this issue?