Having the exact same problem, freshly installed Dokuwiki with vector template but this happened also with the default template:
The dokuwiki logo is visible, but not any other image I had uploaded. The uploaded image files on the server are fine, so it was apparently not the upload that went wrong. I've also disabled all non-standard plugins, to no avail.
The images are not even visible in the media manager.
So I tried to download one of the images, seeing that the URL was something like:
When I opened the supposed image with a texteditor, I saw:
<b>Parse error</b>: syntax error, unexpected T_STRING in <b>/is/htdocs/something/www/wiki/lib/exe/fetch.php</b> on line <b>134</b>
Line 134 and following seem to be:
$fp = @fopen($file,"rb");
header("HTTP/1.0 500 Internal Server Error");
print "Could not read $file - bad permissions?";
What I am trying to install is a closed wiki (only visible for registered users) but I am using a non-altered Dokuwiki out of the box.
Check gives this:
DokuWiki version: Release 2012-01-25 "Angua"
PHP version 5.2.17
More than 32MB RAM (134217728 bytes) available.
Changelog is writable
Datadir is writable
Attic is writable
Mediadir is writable
Cachedir is writable
Lockdir is writable
conf directory is writable
conf/users.auth.php is writable
mb_string extension is available and will be used
Debugging support is disabled
You are currently logged in as ande (my name)
You are part of the groups admin, user
Your current permission for this page is 255
The current page is writable by the webserver
The current page is writable by you
The data directory seems to be properly protected
The search index seems to be working
I also was not successful by changing userewrite to ".htaccess" - admin page was no longer accessible and I had to change the variable $conf['userewrite'] back to 2. Would be nice to have some other option to revert that setting if ".htaccess" failed.