For php coded websites, any errors would be due to coding errors, or trying to do something that is not “allowed” for a number of reasons.
Likewise if an image appears missing it is more than likely an incorrect link due to a file having uppercase or lowercase.
Linux / Unix recognises Abc.jpg and abc.jpg as two different files. Microsoft Windows assumes they are the SAME file. It is our recommendation to always use lowercase for any website files and to make a file name more user friendly do not use spaces, but hyphens ” -” as seperators …