I'm using Firefox 2.0 from the official Mozilla site on Ubuntu Edgy,
and SGML mode wouldn't work in HTML Validator 0.8.3.2. It would always
show a green icon with 0 errors / 0 warnings even on obviously invalid
sites.
Here's what I figured out:
If I launched Firefox from a console, I could see the following output:
WARNING: Can not create DiagLog file:
/home/nanobot/.mozilla/firefox/1jwm24m5.default/tidy/tidy_last_validated.html
spvalid:3038106104.4011:E: cannot open output file
"/home/nanobot/.mozilla/firefox/1jwm24m5.default/tidy/spvalid.err"
(Permission denied)
I checked my /home/nanobot/.mozilla/firefox/1jwm24m5.default/tidy/
directory and it had the following permissions:
drw-r--r--
>From inside my profile directory
(/home/nanobot/.mozilla/firefox/1jwm24m5.default/ for me; yours will
be different), I used the following command:
chmod 0755 tidy
I started up Firefox normally and it suddenly worked without a hitch.
Errors are now properly displayed. I hope this helps others.
|