Srini Ramakrishnan wrote:
The file paths are fine, I checked before posting.
I merely made a tarball of the working wiki installation and moved it to the new server. Then I loaded the mediawiki tables and permissions to the new MySQL server, and the wiki was working, complete with the site logo and "powered by mediawiki" button appearing.
Except, every uploaded file returns a 404, despite a) the path existing on the server, and b) Apache having complete read/write permissions on the directory.
In fact, file uploads work - the file gets stored on the server just fine; but the same file path returns a 404 when Apache tries to retrieve it from where it stored it a moment ago.
You might look for an Apache support forum, then. You should, however, be *really sure* that the URLs you're looking at actually correspond to the paths you're looking in. Check your error log, check for alias, rewrite, etc directives. Run strace on the server to see what it's loading off the disk.
-- brion vibber (brion @ pobox.com)