Не отображаются картинки в img теге
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Oleg NT
- Former team member
- Сообщения: 450
- Стаж: 20 лет 8 месяцев
- Откуда: Нижний Тагил
- Поблагодарили: 11 раз
Re: Не отображаются картинки в img теге
Ну, вердикт таков, что дело явно не в форуме. Видимо, ixbt так предотвращает выкладывание их картинок на других ресурсах (м.б., чтоб канал не забивался).
-
maggg
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 1 месяц
- Откуда: Город Заречный Свердловская область
- Благодарил (а): 2 раза
Re: Не отображаются картинки в img теге
Вердикт неправильный, господа гуру.
Совершенно очевидно, что у человека слетели user_options при установке формы быстрого ответа.
На пункте «Показывать изображения в сообщениях» (Настройки отображения в личном разделе) слетел чекбокс.
Решение простое. Выставляете для себя желаемые настройки, смотрите, что получилось для вашего юзера в user_options в базе. Потом открываете includes/functions_user.php и строчку
где XXXX — какой-то набор из четырёх цифр, меняете на свой YYYY, где YYYY — это то, что вы подсмотрели в базе.
Теперь все новые пользователи будут иметь нужные параметры по умолчанию.
Как быть с уже существующими пользователями, пусть подскажут гуру.
Совершенно очевидно, что у человека слетели user_options при установке формы быстрого ответа.
На пункте «Показывать изображения в сообщениях» (Настройки отображения в личном разделе) слетел чекбокс.
Решение простое. Выставляете для себя желаемые настройки, смотрите, что получилось для вашего юзера в user_options в базе. Потом открываете includes/functions_user.php и строчку
Код: Выделить всё
'user_options' => XXXX,Теперь все новые пользователи будут иметь нужные параметры по умолчанию.
Как быть с уже существующими пользователями, пусть подскажут гуру.
-
Rayden
- Former team member
- Сообщения: 3739
- Стаж: 21 год 2 месяца
- Поблагодарили: 44 раза
Re: Не отображаются картинки в img теге
Ну если ты такой очевидный, объясни, почему не отображается на тестовых страницах у rxu и Олега.maggg писал(а):Совершенно очевидно, что у человека слетели user_options при установке формы быстрого ответа.
-
maggg
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 1 месяц
- Откуда: Город Заречный Свердловская область
- Благодарил (а): 2 раза
Re: Не отображаются картинки в img теге
Какой остроумный пассаж про очевидность. Доброжелаетльность модераторов не знает границ.
Перечитайте, пожалуйста, тему. У её автора kroleg проблема, которая заключается в том, что вместо картинок на страницах отображается текст, если же пользователь не авторизируется, то картинки отображаются в обычном порядке. Это частично подтвердил и rxu, когда перейдя по ссылке пациента увидел все картинки.
Ухватываться в радостью за частность в виде картинок с ixbt — это, конечно, замечательно. Почему они не отображаются? Очевидно, догадки про referer выше справедливы.
Но у человека — системная проблема, которая связана с настройками отображения форума, съехавшими из-за установки мода «Быстрый ответ».
Я предлагаю ему грамотное системное решение. Вы поможете ему исправить настройки всех пользователей, или будете продолжать огрызаться?
Добавлено спустя 4 минуты 20 секунд:
Короче, нужно выполнить в базе что-то вроде
Где XXXX — правильные настройки, а YYYY — непраивльные
или что-то вроде
для замены настроек всем пользователям.
Думаю, напоминать про обязательный бэкап базы перед внесением в неё любых изменений не нужно?
Перечитайте, пожалуйста, тему. У её автора kroleg проблема, которая заключается в том, что вместо картинок на страницах отображается текст
Код: Выделить всё
[img]Ухватываться в радостью за частность в виде картинок с ixbt — это, конечно, замечательно. Почему они не отображаются? Очевидно, догадки про referer выше справедливы.
Но у человека — системная проблема, которая связана с настройками отображения форума, съехавшими из-за установки мода «Быстрый ответ».
Я предлагаю ему грамотное системное решение. Вы поможете ему исправить настройки всех пользователей, или будете продолжать огрызаться?
Добавлено спустя 4 минуты 20 секунд:
Короче, нужно выполнить в базе что-то вроде
Код: Выделить всё
UPDATE z_phpbb_users SET user_options=XXXX WHERE user_options=YYYYили что-то вроде
Код: Выделить всё
UPDATE z_phpbb_users SET user_options=XXXXДумаю, напоминать про обязательный бэкап базы перед внесением в неё любых изменений не нужно?
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Не отображаются картинки в img теге
Чтобы проверить это, достаточно поти в свои настройки отображения и посмотреть, что там творится.
-
san3d
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет
Re: Не отображаются картинки в img теге
Очень извиняюсь, у меня несколько другая проблема, но очень схожее название, решил не создавать новой темы.
Дело в том, что когда заливаешь на форум изображения и вставляешь их в сообщение, то сперва они видны. Но через некоторое время (хз, может день) вместо изображений появляются только их названия. Заходишь в редактирование сообщения и видишь, что внизу в качестве прикреплённых, это изображение существует, заново жмёшь вставить его в мессагу, но оно и дальше не отображается, лишь его название.
Как быть?
Вот к примеру эта тема: http://www.metalage.org/viewtopic.php?f ... &sk=t&sd=a
Дело в том, что когда заливаешь на форум изображения и вставляешь их в сообщение, то сперва они видны. Но через некоторое время (хз, может день) вместо изображений появляются только их названия. Заходишь в редактирование сообщения и видишь, что внизу в качестве прикреплённых, это изображение существует, заново жмёшь вставить его в мессагу, но оно и дальше не отображается, лишь его название.
Как быть?
Вот к примеру эта тема: http://www.metalage.org/viewtopic.php?f ... &sk=t&sd=a
-
maggg
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 19 лет 1 месяц
- Откуда: Город Заречный Свердловская область
- Благодарил (а): 2 раза
Re: Не отображаются картинки в img теге
rxu, самое главное-то я забыл сказать: не так давно сталкивался с аналогичной проблемой. Quick reply почему-то снёс части пользователей возможность просматривать картинки. В причинах (наверняка какая-то ошибка в install.php, я использовал модифицированную и рекомендуемую на этом форуме версию) я глубоко не стал копаться, а с последствиями справился так, как описал выше.
Форум phpBB 3.0.4, других модов не было, но установка не чистая: форум старенький, сконвертированный когда-то из второй ветки.
san3d, недостаточно информации. Версии, модификации, что делали в последнее время, когда проявилась проблема?
Форум phpBB 3.0.4, других модов не было, но установка не чистая: форум старенький, сконвертированный когда-то из второй ветки.
san3d, недостаточно информации. Версии, модификации, что делали в последнее время, когда проявилась проблема?
-
san3d
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет
Re: Не отображаются картинки в img теге
phpBB 3.0.4
В последнее время поставил Автомод, sitemap (удалил), User Reputation Points 0.2.0a.
Вобщем-то где-то после установки sitemap.
Да вот сейчас проверил: только что залил изображение и оно сразуже перестано отображаться (только имя).
В последнее время поставил Автомод, sitemap (удалил), User Reputation Points 0.2.0a.
Вобщем-то где-то после установки sitemap.
Да вот сейчас проверил: только что залил изображение и оно сразуже перестано отображаться (только имя).
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Пропадают изображения
Вроде бы не нашёл здесь такой темы. Только про аватары, а с аватарами у меня всё нормально.
Стали пропадать картинки из подписей и иногда из сообщений, размещённые на посторонних хостингах. Причём каким-то странным выборочным образом: одни отображаются, а часть некоторых других при этом - нет. Вместо них - надпись "изображение" с красным крестом (в ИЕ). От браузера не зависит, уже проверял. При этом, если скопировать ссылку на изображение непосредственно в адресную строку и уже там открыть в обход форума, и несколько раз нажать "обновить страницу" потом в самом форуме, то всё отображается нормально. Иногда помогает "показать рисунок". Странно ещё то, что "обновлять" или нажимать "показать рисунок" иногда приходится несколько раз, только тогда помогает.
Форум - 3.0.5. Никаких модификаций, связанных с изображениями не ставил. Все chmod на файлы и папки внутри корневого каталога устанавливал в соответствии с инструкцией. Права на папку cache стоят 777, хотя на сами файлы внутри папки они почему-то всегда устанавливаются на 600 (только на .htaccess и index.html - 640), и это никак нельзя изменить.
Стали пропадать картинки из подписей и иногда из сообщений, размещённые на посторонних хостингах. Причём каким-то странным выборочным образом: одни отображаются, а часть некоторых других при этом - нет. Вместо них - надпись "изображение" с красным крестом (в ИЕ). От браузера не зависит, уже проверял. При этом, если скопировать ссылку на изображение непосредственно в адресную строку и уже там открыть в обход форума, и несколько раз нажать "обновить страницу" потом в самом форуме, то всё отображается нормально. Иногда помогает "показать рисунок". Странно ещё то, что "обновлять" или нажимать "показать рисунок" иногда приходится несколько раз, только тогда помогает.
Форум - 3.0.5. Никаких модификаций, связанных с изображениями не ставил. Все chmod на файлы и папки внутри корневого каталога устанавливал в соответствии с инструкцией. Права на папку cache стоят 777, хотя на сами файлы внутри папки они почему-то всегда устанавливаются на 600 (только на .htaccess и index.html - 640), и это никак нельзя изменить.
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Пропадают изображения
Но дело в том, что они существуют, то есть не битые. Например, есть 8 изображений с Радикала в одном сообщении - 6 отображаются, два глючат, и если эти глючащие сразу же открыть в адресной строке, то в сообщении при обновлении страницы они тоже сразу же появляются, но потом, при повторном заходе в этот же топик опять могут пропасть, или исчезают уже другие, как вот сейчас у себя смотрю, с которыми ранее был порядок. Дважды (именно дважды) нажать "показать рисунок" - тоже появляется. Хотя бывает, что и одного раза хватает. Что-то здесь не чисто...
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Пропадают изображения
Да, во всех. Вообще-то, я немного приврал (забыл), и устанавливал вот этот скрипт автоуменьшения изображения до нужных размеров в viewtopic_body.html , но, судя по тому, что я его сейчас убрал, почистил кэш и всё то же самое, он не мог быть причиной. Тем более в prosilver, где его нет и никогда не было (prosilver'ом вообще не пользуюсь, и он у меня отключен), как сейчас выяснил в ходе теста - та же проблема.
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Пропадают изображения
Иногда такие вещи делают файрволлы и/или баннерорезалки на локальной машине, принимая картинку с учетом окружающего ее кода за баннер. Если грузите картинку отдельно, она уже не считается баннером, и отображается нормально. Естественно, кэшируется браузером, и потом становится видна и в коде форума.
Вот такая теория
Вот такая теория
-
Shredder
- Former team member
- Сообщения: 2266
- Стаж: 17 лет 9 месяцев
- Благодарил (а): 283 раза
- Поблагодарили: 584 раза
Re: Пропадают изображения
Скорее всего, вы правы, потому что сейчас обнаружил, что некоторые картинки и на самОм радикале грузятся примерно с тем же "успехом", особенно большие. Тогда получается, что проблема не в форуме.

