Большое спасибо за вашу помощь в очищении моего разума и в том, чтобы я смотрел с другой стороны.
Все связано с правами на файл.
Поскольку сценарий сгенерировал файл, права не установлены правильно и перезапись невозможна.
после вывоза:
header( "Content-type: image/png" );
imagepng($my_img);
Я получил сообщение об ошибке из-за невозможности записи.
когда для файла руководства установлено значение chmod 755, скрипт работает как шарм.
поэтому новый код теперь выглядит так:
header( "Content-type: image/png" );
imagepng($my_img);
$save = "../sigs/". strtolower($name) .".png";
chmod($save,0755);
imagepng($my_img, $save, 0, NULL);
imagedestroy($my_img);
Установка файла для записи исправила проблему, и все работает как положено.
С наилучшими пожеланиями
Fons