実際、私はディレクトリ= mkdirの作成方法を知っています。
しかし、私はそれをサーバに完全な絶対パスで渡す必要があり、hook_installで関連するパスを取得する方法はわかりません。
私はbase_path()を使ってみましたが、 '/'を返しました。Drupal 7のモジュールのhook_installからディレクトリを作成するにはどうすればよいですか?
私が求めているパスはサイト/デフォルト/ファイルです(ディレクトリ内の "ファイル"内にあります)。
ありがとうございました。
あなたが言ったように私はmkdir( 'sites/default/files/mydir')を実行しました。ありがとう – Doron
正しい答えは適切なAPIを使用しています – xger86x
モジュールがデフォルトサイトで使用されていない場合、これは機能しません。 Drupal 7はマルチサイト対応であり、このソリューションはデフォルトサイトで作業することを想定しています。 –