Azure に Web サイトがありますが、imagemagick を実行できないようです。
そこにバイナリがあり、imagemagick バイナリを指すように JavaScript ファイルを変更しました。バイナリは実行されているように見えますが、stdin を使用した入力を受け入れません。標準入力に書き込もうとすると、ソケットが閉じられているというエラーが表示されます
Error: This socket is closed.
at Socket._write (net.js:635:19)
at doWrite (_stream_writable.js:221:10)
at writeOrBuffer (_stream_writable.js:211:5)
at Socket.Writable.write (_stream_writable.js:180:11)
at Socket.write (net.js:613:40)
at Duplex.ImageMagick._write (\\100.68.148.84\volume-9-default\f9e21fc24431ae1e3688\d6a9b08558464073a94176eb39d78b10\site\wwwroot\node_modules\imagemagick-stream\index.js:47:17)
at Duplex.<anonymous> (\\100.68.148.84\volume-9-default\f9e21fc24431ae1e3688\d6a9b08558464073a94176eb39d78b10\site\wwwroot\node_modules\imagemagick-stream\index.js:52:12)
at Duplex.g (events.js:175:14)
at Duplex.EventEmitter.emit (events.js:95:17)
at Duplex._spawn (\\100.68.148.84\volume-9-default\f9e21fc24431ae1e3688\d6a9b08558464073a94176eb39d78b10\site\wwwroot\node_modules\imagemagick-stream\index.js:184:8)
これに対する修正はありますか?クラウド サービスではなく Web サイトを実行しているため、失敗していますか? いくつかの例を見たので、どうにか機能する可能性があることはわかっていますが、例は古く、サーバー構成についてはそれほど詳しく説明していません
ご協力いただきありがとうございます。