Прикреплённый image к комменту не отображается на превью:
А при создании нового поста image отображается в превью.
Не пойму причину. Начистую поставил Drupal но проблема не исчезла.
Вложение | Размер |
---|---|
img_20170607_084150.jpg | 111.81 КБ |
Прикреплённый image к комменту не отображается на превью:
А при создании нового поста image отображается в превью.
Не пойму причину. Начистую поставил Drupal но проблема не исчезла.
Вложение | Размер |
---|---|
img_20170607_084150.jpg | 111.81 КБ |
Комментарии
права на файлы
Не могу найти здесь admin/people/permissions
Вообще это не поле "File", это поле "Image".
Тем более не понятно, ведь админ по умолчанию имеет все права?
Редактирую как админ.
Я имел в виду права на файлы сервера
на проблемной странице в браузере нажмите клавишу F12 и выберите вкладку Network.
Смотрите какой статус ответа на вашу картинку
Статус, отличный от 200 пишите сюда
По ссылке вообще нет картинки. Инспектором Оперы смотрю:
<img typeof="foaf:Image" src="http://my-domain.ru/sites/default/files/styles/big_900x900/public?itok=dkNqDjyC" width="718" height="900" alt="">
Но ведь именно в эту же директорию - /sites/default/files/styles/big_900x900/public - идёт картинка первого поста и в превью она отображается.
Статус в ответе сервера какой?
К сожалению не могу разобраться - там много строк разных Какую смотреть? Если закладку Img между CSS и Media, то там везде 200,
Вот такая ошибка
Notice: Undefined index: uri в функции theme_image_formatter() (строка 602 в файле /modules/image/image.field.inc)
403 статус на uri, где должна быть картинка
Красным выделено.
sites/default/files/styles/big_900x900/public/?itok=dkNqDjyC
Notice - это уведомление, его паскудность в том, что ошибка в сценарии может быть выше указанной строки и в какой именно строке найти сложно, если не умеешь читать код.
При notice в ошибку php не уйдёт и программа будет работать дальше, но notice сообщает, что есть некоторая проблема, но опять же с notice все будет работать.
403- это нет прав доступа к файлу.
Проверяйте права на файлы в папке sites/default/files.
Повторяю - в эту же папку закачиваются картинки поста и благополучно отображаются при превью. Если бы не было прав, то тоже не отображались бы, верно?
Картинка прикрепляется к комменту и отображается размером 100x100 - значит она уже на сервере. Но затем, жмакая кнопку Preview, она не отображается. А потом всё же публикуется после нажатия кнопки Сохранить.
Что такое права, chmod и 403 знаю с прошлого века
Что такое Notice тоже знаю
В данном случае вопросов по этому поводу не было бы
Но вопрос то есть.
И проблема есть.
В этом то и проблема.
Ну, ладно, спрошу знающих людей.
Спасибо!
Ага, спроси конечно.
Оставьте мясо до пятницы.
Раньше никогда не пользовался функцией комментариев.
И 15 лет не пользовался Drupal.
Переодически только.
Раньше вообще зачастую быстрее и проще было сделать сайт на простом html.
Так что тоже включайте мозг, когда делаете мне по детски глупые замечания