"Wikitravel has a speed and convenience the books' publishers can only envy." Time Europe

Tech:Image thumbnail not shown if filename contains special characters

From Wikitravel Shared
Jump to: navigation, search

What happens[edit]

From Wikitravel Shared:Travellers' pub#Help with Image

Image:Nørrebrogade.jpg's thumbnail is not shown because of following errors.

Error creating thumbnail: convert: unable to open image `/var/www/html/wikitravel.org/upload/shared/a/a5/Nrrebrogade.jpg': No such file or directory.
convert: missing an image filename `/var/www/html/wikitravel.org/upload/shared/thumb/a/a5/Nrrebrogade.jpg/800px-Nrrebrogade.jpg'.

When it happens[edit]

If filename contains "ø", "ö", "ä", "ç", "å".

A few other accented letters are okay, e.g. Image:Aerial view and ferryboat, Îles-de-la-Madeleine (Magdalen Island), Québec.jpg

Also happens for Image:SwedenGöteborgLiseberg.jpg: Jpatokal 11:07, 30 June 2009 (EDT)

Pienoiskuvan luominen epäonnistui: convert: unable to open image `/var/www/wikitravel/upload/shared//e/e2/SwedenStockholmGteborg.jpg': No such file or directory. convert: missing an image filename `/var/www/wikitravel/upload/shared//thumb/e/e2/SwedenStockholmGteborg.jpg/180px-SwedenStockholmGteborg.jpg'.

This appears to be a new bug introduced in an upgrade sometime in late 2008. (?) Jpatokal 04:11, 2 July 2009 (EDT)
File:全景01.jpg
file name in Chinese "Image:全景01.jpg"
Maybe, the problem is related to upgrade or something like server components change. And this problem occurs with not only letters with diacritical mark, but also any other non-Latin alphabet like Chinese, Hangul, Japanese, etc. -- Tatata 05:54, 2 July 2009 (EDT)
The similar thumbnail error, maybe the same, is found at Tech:Cache not clearing after editing#Thumbnails show up as gray box. It was reported by User:Shoestring at 09:17, 2 October 2008 (EDT). -- Tatata 12:15, 2 July 2009 (EDT)
I think is an unrelated cache issue, caused by the thumbnail generation being too slow, and thumbnails eventually come up if you just wait/purge enough. The special character issue, on the other hand, is permanent. Jpatokal 01:22, 3 July 2009 (EDT)
The thumbnail error reported by User:Shoestring is not a cache issue but a special character issue, since his file name includes "Mahébourg"[1]. It means that the special character issue has come up in September 2008. I guess that the special character issue is related to the new server migration or the fix of image generation problem when a cache issue occurred. -- Tatata 12:58, 15 July 2009 (EDT)
What's the current status on this ticket? Riggwelter 16:50, 23 August 2009 (EDT)
This should be fixed very soon. I will keep you updated. Ibsteph 5:08 pm, 18 February, 2010
What's the current status on this ticket? It is probably the same problem which has been reported in Tech:Diacritics and Tech:Geo code not showing. Riggwelter 16:14, 20 June 2012 (EDT)
I have tested the examples given of such images, and thumbnails render correctly. Closing. --Peter Talk 22:36, 20 June 2012 (EDT)

What should happen[edit]

Thumbnail should be shown.

How to fix it[edit]

Wikitravel's program ignores special characters in file name.

Wikitravel (language versions and Shared)
Original file name File name in error message Error message
Bus terminal, Mahébourg, Mauritius.JPG Bus_terminal,_Mahbourg,_Mauritius.JPG サムネイルの作成中にエラーが発生しました: convert: unable to open image `/var/www/wikitravel/upload/shared//7/74/Bus_terminal,_Mahbourg,_Mauritius.JPG': No such file or directory. convert: missing an image filename `/var/www/wikitravel/upload/shared//thumb/7/74/Bus_terminal,_Mahbourg,_Mauritius.JPG/160px-Bus_terminal,_Mahbourg,_Mauritius.JPG'.
Image:全景01.jpg 01.jpg Error creating thumbnail: convert: unable to open image `/var/www/html/wikitravel.org/upload/shared/2/29/01.jpg': No such file or directory.

convert: missing an image filename `/var/www/html/wikitravel.org/upload/shared/thumb/2/29/01.jpg/200px-01.jpg'.

Wikimedia Commons' program can handle special characters in file name.

Wikitravel (language versions and Shared)
Original file name URL for full resolution‎ file (1,600 × 1,200 pixels) URL for thumbnail file (800 × 600 pixels)
国会議事堂-2007.1.jpg http://upload.wikimedia.org/wikipedia/commons/d/d6/%E5%9B%BD%E4%BC%9A%E8%AD%B0%E4%BA%8B%E5%A0%82-2007.1.jpg http://upload.wikimedia.org/wikipedia/commons/thumb/d/d6/%E5%9B%BD%E4%BC%9A%E8%AD%B0%E4%BA%8B%E5%A0%82-2007.1.jpg/800px-%E5%9B%BD%E4%BC%9A%E8%AD%B0%E4%BA%8B%E5%A0%82-2007.1.jpg

I think that Wikitravel's program need to do urlencode for file name just like Wikimedia Commons do. -- Tatata 13:53, 15 July 2009 (EDT)

Additional comments[edit]

Sign below, please[edit]

--Episteme 16:25, 4 November 2008 (EST)

Variants

Actions

In other languages