I answer myself to my issue.
I found what was going wrong and it was some carriage returns in some included file who broke the images.
I don't know why it was working before I moved to production server but there are a lot of coding mistakes in your plugin and also in the core.
Something like
at the end of a PHP file makes me wonder if it's a beginner who wrote that.
I found what was going wrong and it was some carriage returns in some included file who broke the images.
I don't know why it was working before I moved to production server but there are a lot of coding mistakes in your plugin and also in the core.
Something like
Code:
?>
(there is two carriage returns here)