in reply to Using Mason etc.

GET -USe http://localhost/image/url

This will show you the headers and content that gets sent back. Most likely, the text that you see is the truth. "File not found" likely means that the file was not found. Maybe the webserver error log has more information. Maybe there is an easily-spotted typo in the configuration file.

Most likely, you're not seeing "broken image" images because the error message gets sent as text/html or text/plain, but that's just a guess.

Replies are listed 'Best First'.
Re^2: Using Mason etc.
by John M. Dlugosz (Monsignor) on Jul 14, 2008 at 06:47 UTC
    Thanks for the tip.

    The Apache configuration for that virtual domain was already set up to run all .html files through Mason, and worked on some simple files. The only thing else in the configuration, mentioned in the article but not performed by the make install, is to disable external access to private files in case someone types a URL explicitly. I did not add lines for that yet.

Re^2: Using Mason etc.
by jhourcle (Prior) on Jul 14, 2008 at 16:12 UTC

    ... and if you're using Firefox and working on any sort of web-based application, I highly suggest installing firebug, as it'll let you examine what was sent/received for each request on the page, in context (including AJAX, etc.).

    If you're not using Firefox (and I think the plugin still required Firefox 2, even), it's worth using Firefox+firebug just for debugging -- especially if you're doing anything significant with JavaScript.