私が取り組んでいるシミュレーション プロジェクトの一部として、いくつかの画像を生成する必要があります。これらは、ユーザー入力に基づいて生成する必要があります。私は PHP のexec
関数を使用していますが、ほとんどの場合、魅力的に機能します。ただし、私のプログラムは終了コード 134 で終了しています。これは、私の知る限り、プログラムが中止されたことを意味します。私の知る限り、適切な権限をすべて設定しました。それはメモリの問題でしょうか?どんな助けでも大歓迎です。必要に応じて詳細を提供できます。
質問する
692 次
1 に答える
0
PHP exec コマンドを使用しているため、PHP エラーではないことを意味し、シェル/bash エラーを検索したところ、次のことがわかりました。
Exit code 134 means your program was aborted (received SIGABRT),
perhaps as a result of a failed assertion.
アサーションを使用してプログラムし、デバッグしたい場合は、次のように stderr を stdout にリダイレクトすることをお勧めします。
dup2(STDOUT_FILENO, STDERR_FILENO);
于 2013-03-23T18:21:35.557 に答える