0

PHP を使用して端末で多数のコマンドを作成するにはどうすればよいですか? たとえば、フォルダーまたはファイルのアクセス許可を変更する場合は、次のように実行します。

Sudo Chmod 777 FileName

コマンドラインから。PHPでこれを行うにはどうすればよいですか?

4

2 に答える 2

1

などを見てexecくださいsystem: http://www.php.net/manual/en/book.exec.php

明らかに、sudoroot アクセスに使用する場合 (推奨されません)、何らかの方法でパスワードを指定するか、PHP が実行されているユーザーをパスワードを必要としないように設定する必要があります。

SSHこれには呼び出しを使用し、そのコマンドを介して実行するコマンドを提供する方がよい場合があります。

要約すると、PHP (またはその他の言語) を使用して一連のコマンドを実行することはお勧めしません。sudo

于 2012-05-15T10:19:52.397 に答える
-2

PHP でフォルダーまたはファイルに許可を与えるには、次のコード行を使用します。

chmod($file,0777);

これにより、ファイルまたはフォルダーのアクセス許可が変更されます。

于 2012-05-15T10:20:52.993 に答える