So, after opening a thread here and spending hours, I finally managed to identify my issue.

Long story short, many pictures were not shown on the site after uploading it on namecheap hosting (it was created on the localhost).

I found that since our images had previously different characters (é for example), once uploaded to the store it became (?), thus, no images were shown.

After talking to namecheap support for more than 10 times, they concluded that they can't do anything.

Now, we have more than 5000 pictures on the site so no way to edit one by one as that will take days. I4m not even sure if there is a solution to this. please help

  • you see a "?" because you look with a wrong charset. the first step is to try differents charsets to find wich one is the good. – Kaperto Nov 9 at 0:52
  • Thanks for the fast answer. How can I do that? – lookingforanswers Nov 9 at 0:53
  • this is how the images titles are shown on cpanel i.imgur.com/wqfuqHQ.png – lookingforanswers Nov 9 at 0:57
  • if you want to convert the filenames programmatically, I recommend that you search the charset in PHP with this function e.g. php.net/manual/fr/function.mb-convert-encoding.php – Kaperto Nov 9 at 1:14
  • Do you have access to ssh terminal over there? Chances are cpanel and server might not be recognizing those characters but there is a possibility that you still can update those filenames. – Kumar Nov 9 at 6:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.