无法使用image_style_url生成派生图像

Dav*_*yer 6 drupal thumbnails drupal-7

当我尝试在图像上使用image_style_url函数时,我在Reports中看到以下消息:"无法生成位于public:// ...的派生图像"

我确保该目录是Apache的所有权,我没有问题附加图像上传到其他节点.

样式名称"模板"已在Drupal Administration面板的"Image Styles"菜单中设置.

调用该函数时,将返回图像URL,但图像未显示,因为服务器未创建该图像.

有没有人对如何解决这个问题有任何想法?

我只是打印image_style_url,其中"thumbnail"是在管理区域中创建的图像样式的名称.

$img_url = $node->field_image[0]['uri'];
print image_style_url("thumbnail", $img_url);
Run Code Online (Sandbox Code Playgroud)

ank*_*les 2

我刚刚在生成 site/default/files/styles/newsletter_thumbnail/public/Scotland_bankers_2.jpg 时遇到了这个问题 - 事实证明,文件 Scotland_bankers_2.jpg 在 /files/ 文件夹中不存在,因此没有任何内容可生成!