Last modified: 2013-05-17 14:42:09 UTC
While embedding image files from a different server works fine, navigating to our image server causes the Fatal error: BitmapHandler::escapeMagickPath: unexpected colon character in path name Not sure which one of those global variables caused the problem but we maintain our internal image server through a different http port such as (http://internal...:8082/...) $wgUploadNavigationUrl, $wgSharedUploadPath, $wgSharedUploadDirectory, $wgRepositoryBaseUrl The system: MW 1.19 Backtrace: #0 D:\xampp\htdocs\...\includes\media\Bitmap.php(613): BitmapHandler->escapeMagickPath('http://internal....', false) #1 D:\xampp\htdocs\...\includes\media\Bitmap.php(326): BitmapHandler->escapeMagickInput('http://internal....', false) #2 D:\xampp\htdocs\...\includes\media\Bitmap.php(182): BitmapHandler->transformImageMagick(Object(ForeignDBFile), Array) #3 D:\xampp\htdocs\...\includes\filerepo\file\File.php(850): BitmapHandler->doTransform(Object(ForeignDBFile), '\xampp\tmp/tran...', 'http://1internal....', Array)
(In reply to comment #0) > $wgUploadNavigationUrl, $wgSharedUploadPath, $wgSharedUploadDirectory, > $wgRepositoryBaseUrl What are these variables (and especially $wgForeignFileRepos) are set to? Looks like you've got a URL in some of these variables where it should be a FS path.
Removing 1.20 tarball milestone, but I agree with Max: looks like your vars are set incorrectly.
MWJames: Could you answer comment 1, please?
MWJames: Could you answer comment 1, please? Is this still an issue?
I can't remember the issue here and since I moved on, we close this one.