画像でimage_style_url関数を使用しようとすると、Reports 内に次のメッセージが表示されます。「public://... にある派生画像を生成できません」
ディレクトリが Apache の所有下にあることを確認しました。また、他のノードにアップロードするイメージを問題なく添付できます。
スタイル名「テンプレート」は、Drupal 管理パネルの「イメージ スタイル」メニュー内に設定されています。
関数が呼び出されると、画像の URL が返されますが、サーバーによって画像が作成されていないため、画像は表示されません。
この問題を解決する方法について誰かアイデアがありますか?
私は単純に image_style_url を印刷しています。「サムネイル」は、管理領域で作成された画像スタイルに付けられた名前です。
$img_url = $node->field_image[0]['uri'];
print image_style_url("thumbnail", $img_url);