Если это так, и расширения PHP запускают команды оболочки в фоновом режиме, почему бы просто не использовать shell_exec
вместо? Будет ли какая-то разница? У меня сложилось впечатление, что расширение PHP обычно пишется новичками, потому что они полны ошибок. Например, расширение imagick: / Так почему бы не связаться с библиотекой напрямую?
Нет, абсолютно нет. Большинство расширений PHP взаимодействуют напрямую с библиотекой C, и имаджик не исключение.
Небрежность расширения imagick — это полностью вина самой библиотеки ImageMagick.
Других решений пока нет …