バイナリ実行可能ファイルが壊れていますか?
-
27-09-2019 - |
質問
:/usr/local/bin# file wkhtmltopdf
wkhtmltopdf: Mach-O executable i386
このファイルは実行されません。削除して再インストールしようとしましたが、成功しませんでした。権限 (以下) を確認しましたが、それらも問題ないようです。
-rwxr-xr-x 1 root root 13817060 Aug 9 13:07 wkhtmltopdf
wkhtmltopdf を実行すると、次のエラーが表示されます。
wkhtmltopdf
-bash: /usr/local/bin/wkhtmltopdf: cannot execute binary file
解決
のMac OS Xのための実行可能な形式であること、あなたがそれを実行できるようにするLinux用のコンパイルされたバイナリを必要とします。
他のヒント
あなたが持っているバイナリが実行されない理由について、Alexander は正しいです。これはOS Xバイナリであり、Linuxシステムでそれらを実行することはできません。Linux バイナリが必要です。
テスト中または不安定な場合は、単に実行してください apt-get install wkhtmltopdf
パッケージング システムを使用してインストールします。
これらのパッケージ化されたバージョンを Web サイトから試すこともできます。
所属していません StackOverflow