0

次のコマンドを使用して、3d モデルを assimp Assimpで変換しましたが、Windows で正常に動作しています。

assimp2json seaknight.obj seaknight.json 

このコマンドを PHP から実行するにはどうすればよいですか? PHP からシェル実行を実行する関数があることは知っていますが、機能せず、エラーも発生しません。

使用する PHP コードは次のとおりです。

system("D:\assimp2json-2.0-win32\Release\assimp2json.exe assimp2json seaknight.obj seaknight.json");

そしてもう一つは

$old_path = getcwd();
chdir('D:\assimp2json-2.0-win32\Release');
$output = shell_exec('assimp2json.exe assimp2json seaknight.obj seaknight.json');
chdir($old_path);
4

1 に答える 1

1

自分で見つけた

作業コードは以下です

$old_path = getcwd();
chdir('D:\assimp2json-2.0-win32\Release');
$output = shell_exec('assimp2json monster.blend monster.json');
chdir($old_path);

.exeを含める必要はありません.exeを削除した後、コマンドは機能しました

于 2014-07-24T10:54:11.730 に答える