Wanted to add my .02 since I just struggled with this for the last 3 hours… I’m sure this won’t help but a few people, maybe, but for me it was frustrating.
Scenario: newly installed WP 2.8 blog, fresh install, clean DB. Newly created subdomain on my main domain for testing purposes.
Problem: Icons wouldn’t show up on the visual editor. Editor was there, outlines of the buttons were there, buttons worked, but no icons on the buttons.
Example: https://labs.mycarefreepc.com/editor.jpg
Attempted Solutions after reading this post:
Installing TinyMCE Advanced – no go
Installing FCKEditor – no go
Disabling all plugins – no go
Disabling all themes – no go
Adding define(‘CONCATENATE_SCRIPTS’, false); to wp-config.php – no go
Adding ‘en’ inside WPLANG – no go
At this point I was highly confused. I went to a different domain, separate hosting account, plan, etc. When I did this on a different domain, everything worked. Only difference between the 2 accounts? Hotlink protection.
Solution (if you use hotlink protection):
Ensure your domain and/or subdomains are added to the allowed list
For me I added “labs.mycarefreepc.com” allowed.. I have to figure this was an extremely limited circumstance because of my configuration but for those who say it doesn’t work and they have tried everything listed here, you “might” want to give this a shot.