回答:
この方法を使用したモジュールの更新は、Drupalを実行しているサーバーがFTPサーバーも実行している場合にのみ機能します。その場合、FTPサーバーに接続するにはユーザー名とパスワードを入力する必要があります。WebサーバーとFTPサーバーの両方が同じIPから実行されているため、サーバーは通常「localhost」です。そうでない場合は、 "localhost"をサーバーの名前(ftp.example.comなど)に変更する必要があります。
Drupalをローカルコンピューターで実行している場合(テストサイトとして使用する場合など)、コンピューターにFTPサーバーがない場合、その方法でモジュールを更新することはできません。その場合は、更新されたバージョンを含むアーカイブをダウンロードした後、コンピューターにファイルをコピーするだけです。
サイトが稼働したら、www-dataに/ sites / defaultまたは/ sites // filesまたは/ files以外のフォルダーを作成しないでください。drupal内の「インストールモジュール」機能は、サイトが稼働していないサイト開発中にのみ使用してください。これはセキュリティ上のリスクがあるため、サーバーは/ sites / allまたは/ sites / defaultまたはその他のフォルダー(ファイルを除く)に書き込むことができません。繰り返しますが、そのようにすることは便利に思えるかもしれませんが、サーバーがファイル以外の任意のフォルダに書き込むようにすることは非常に悪い計画です。あなたが襲われるかもしれません。
chown _www sites/default
およびchown _www modules
。