Tôi đang sử dụng image_style_url để lấy hình thu nhỏ của ảnh tôi đã thêm thông qua giao diện quản trị viên.
// $foo->field_picture['und'][0]['uri'] has value public://foo.jpg
image_style_url('foo-thumb', $foo->field_picture['und'][0]['uri']);
API nói rằng hình ảnh sẽ được tạo khi URL được yêu cầu. Tuy nhiên, khi truy cập trang, hình ảnh không được hiển thị (404). URL được trả về từ chức năng dường như được hình thành tốt, nhưng tệp chưa được tạo.
Thư mục 'foo-thumb' nằm trong thư mục dữ liệu công khai và các quyền của tệp sẽ ổn. Tôi đã thử xóa bộ đệm hình ảnh (drupal image-flush foo-thumb) nhưng vẫn không có kết quả.
Có ý kiến gì không?