Перейти к контенту
  • 0

Загрузка Фотографии


winter

Вопрос

Указываю урл к фотке в ответ вылетает - Это неверный URL для Вашей фотографии. Динамические страницы в тэгах IMG запрещены

 

Как быть ?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
winter Понять разницу в ссылке между простыми ссылками и динамическими ... А, если + - наплевать на безопастность - то можно разрешить использование в админке ...
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Аналогичная трабла, только в этот раз ссылка не динамичная:

что-то вроде этого:

http://xxxx.com/image.jpeg

http://xxxx.com/image.gif

http://xxxx.com/image.jpg

 

Без разницы, всё-равно пишет:

Указываю урл к фотке в ответ вылетает - Это неверный URL для Вашей фотографии. Динамические страницы в тэгах IMG запрещены.

 

Что такое может быть?

 

Загрузка идёт нормально, проблем не возникает...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Меня слышно? :D

 

/ Предупреждён

Изменено пользователем Остап
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Только что проверил, дело не в БД, это точно. у мя IPB 1.3 Final Что-т ов сорцах :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

URLы давайте, на слово не верю. :D

Касаемо "сорцов". Заменяем файлы Usercp.php и usercp_functions.php стандартными и смотрим, исчезла ли ошибка. Если нет, - значит, дело нифига не в сорцах.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

theIggs

http://sacred.net.ru/forum/

 

Менял Usercp.php и usercp_functions.php от оригинала, толку ноль. Дело не в них. В конфигах видимо, но при сравнение настроек форума с настройками на локале. Всё идентично. На локале форум установлен с нуля и перенесена полностью(!) Бд с того форума где баг. На локале всё ок, там же нет...

 

Счас разрешил установку урл-ов для фоток юзерам. Пробуйте :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Счас разрешил установку урл-ов для фоток юзерам.

А тестовый логин кто даст, блин? :D

Добавлено в [mergetime]1096784893[/mergetime]

Регистрация проста и удобна. Появятся недоброжелатели - ждите спам-ботов (а защита-то выключена ;)).

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Короче, будем дебаггить. :D

Открываем sources/lib/usercp_functions.php.

Ищем ДВА РАЗА:

$std->Error( array( 'LEVEL' => 1, 'MSG' => 'not_url_photo' ) );

В ПЕРВЫЙ РАЗ дописываем ВЫШЕ:

echo 'FUCK!';

ВО ВТОРОЙ РАЗ дописываем ВЫШЕ:

echo 'NOT FUCK!';

Идём пробуем загрузить фотку, смотрим, что написано в самом верху борды: FUCK или NOT FUCK.

Идём в эту тему и сообщаем, что там было написано.

Добавлено в [mergetime]1096787647[/mergetime]

fadar

Я сделал тебя админом.

Это не поможет, нужен ещё как минимум доступ по ФТП.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

fadar

Фсё с вами ясно. :D

Думаем дальше. Стало быть, ошибка вот в этом куске кода:

   if ( ! $ibforums->vars['disable_ipbsize'] )
  	{
    if ( ! $img_size = @GetImageSize( $ibforums->input['url_photo'] ) )
    {
    	$std->Error( array( 'LEVEL' => 1, 'MSG' => 'not_url_photo' ) );
    }
    
    $im = $std->scale_image( array(
            'max_width'  => $p_width,
            'max_height' => $p_height,
            'cur_width'  => $img_size[0],
            'cur_height' => $img_size[1]
            )      );
  	}

Видим тут, что ошибка вылетает в случае, когда не срабатывает функция GetImageSize.

Что можно попробовать:

1). Убрать собаку перед вызовом функции, вот эту:

@GetImageSize

Посмотреть ошибки, которые выдаст функция.

2). Обратиться к хостеру и спросить, почему у него не работает функция GetImageSize. Привести указанный кусок кода.

3). Отключить автоматическую подгонку изображений по размерам.

Открыть файл conf_global.php и написать туда:

$INFO['disable_ipbsize'] = 1;

Пробуем...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

1)

Warning: getimagesize(): URL file-access is disabled in the server configuration in /home/sacredn/public_html/forum/sources/lib/usercp_functions.php on line 264

Warning: getimagesize(http://agroolive.com/1.gif): failed to open stream: no suitable wrapper could be found in /home/sacredn/public_html/forum/sources/lib/usercp_functions.php on line 264

 

2) В понедельник.

 

3) Пункт не устраивает, юзверя фотошопом пользоваться с детства не умеют...

 

theIggs

:D БИГФэнькс!

Ссылка на комментарий
Поделиться на других сайтах

  • 0

fadar

Вот и славненько.

URL file-access is disabled in the server configuration

Значит, мы ничего не можем поделать.

Отправляем хостеру исходный код форума и текст нашей ошибки. Пусть разбирается.

Если хостер ответит толково, что да почему не работало и как он это исправил - то напиши тут, что конкретно было, ОК? :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

у меня таже проблема...но с упгрейдом =)))

 

вот адрес картинки: http://www.nbforum.ru/forum/news/dynabook.gif

 

пишу в сообщении:

[iMДЖ]www.nbforum.ru/forum/news/dynabook.gif[/img]

ошибка - Динамические страницы в тэгах %D0%B7%D0%B0%D0%BF%D1%80%D0%B5%D1%89%D0%B5%D0%BD%D1%8B или http://nbforum.ru/forum/news/dynabook.gif

то вроде как все нормально, только картинка в сообщении выглядит, как буд-то она не найдена, но если в ее свойствах посмотреть ее адрес, будет следующее:

 

http://www.nbforum.ru/forum/$url

 

Эээм? :D

 

зы! кстатиошибкаа с "Динамические страницы в тэгах запрещены" и у вас на форуме!!! я ща когда это отправлял мне тоже самое выдало!

Поэтому IMG я заменил на IMДЖ

 

Добавлено в [mergetime]1096888996[/mergetime]

заменил 2 файла как вы сказали - тож самое..

Ссылка на комментарий
Поделиться на других сайтах

  • 0

так правильно, в первом варианте нет http://

 

это же как индикатор на другой урл, в противном случае ссылка получается а-ля локальная

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Привожу лог разговора с саппортом:

[16:18] demer: Хай

[16:18] SUPPORT: хай

[16:20] demer: Тут такая заминка... не работает функция GetImageSize

[16:21] SUPPORT: =)

раотает на ура

[16:22] demer: На форуме у меня не работает

[16:22] demer: Загрузка Фотографии

http://sacred.net.ru/forum/

login: test

pass: test

Не работает

[16:23] SUPPORT: и давно перестало?

[16:24] demer: незнаю, я её не пробывал...

[16:24] SUPPORT: попробуй

[16:25] demer: Это неверный URL для Вашей фотографии. Динамические страницы в тэгах IMG запрещены

В топе мы деббагили и выяснили что проблема в этой GetImageSize

[16:26] SUPPORT: настройки форума крети

на других акк всё работает

[16:26] demer: Уже крутили, я заливал полностью фоурм с локалхоста, ничё нового... На локале работает, там нет

[16:27] SUPPORT: посмотри какой скрипт отвечает за аплоад и куда он аплоади верооятно права кривые

[16:27] demer: Он ничё никуда не аплоадит...

[16:28] demer: Он устанавливает фотку по УРЛу

[16:28] SUPPORT: как так

сам же сказал что должен аплоадить

[16:28] demer: Где ты видишь что б я сказал "аплоадить" ?

[16:29] SUPPORT: нихде

тогда ещё раз описание проблемы только подробнее

[16:29] demer: А в топе всё описано...

Загрузка Фотографии

[16:30] demer: загрузка фоток идёт нормально, но при установке урла - баг

[16:32] SUPPORT: http://sacred.net.ru/forum/

сюда пароль логин дай

[16:32] demer: test

test

[16:33] SUPPORT: админка где?

[16:33] demer: буф, да уже ковырялись в админке.. ладно счас

[16:34] demer: http://sacred.net.ru/forum/admin.php

test

test

[16:37] SUPPORT: файловый архив/настройки

там все папки присуйствуют, права правильные?

[16:37] demer: ЗАГРУЖАТЬ НИЧЕГО НЕНАДО

[16:37] demer: Ты меня слышишь? Млин...

[16:37] SUPPORT: не я просто смотрю

[16:39] demer: Проблем с загрузкой фоток на хост нету, проблема в установке урла на другой хост...

[16:39] demer: При корректировки размеров пикчи с другого хоста он лагает

[16:40] SUPPORT: погоди как урла ставитс не фопен случаем?

[16:41] demer: Всмысле? ставиться ссылка в профиле http://agroolive.com/img3.jpeg - например

[16:42] SUPPORT: http://sacred.net.ru/forum/index.php?act=ST&f=1&t=1435

 

или я чё то не понял?

[16:43] demer: Ты ваще нифиха непонял...

[16:43] demer: В ПРОФИЛЕ в разделе "Настройка фотографии"

[16:43] SUPPORT: =)

ща посмотрю

[16:44] demer: в сообщениях размеры не корректируются

[16:44] SUPPORT: а где настройки крутятся?

кстати на другом акк всё работает

malo.ru зайди залей себе пичку

[16:45] demer: Мне защита форума нужна...

[16:45] demer: там скорее всего отключено обрезание динамичных ссылок в теге IMG

[16:45] SUPPORT: в смысле?

[16:46] demer: Почитай топ...там всё доходчиво описано и все действия по убиению данной проблемы..

[16:47] SUPPORT: я не буду разбираться в форуме, не я его писал не я его ставил.

факт остаётся фактом что фича работат

[16:47] demer: Ну как знаешь

[16:47] demer: В форуме мы уже разобрались, везде он работает у вас нет...

 

Хост replay.ru, для справки.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

offtop, конечно , но я б такого хостера с таким саппортом послал бы далеко и на долго

а для проверки функций, fadar, пишем такой скриптик:

<?php
// для локали
if ($img = @GetImageSize ("forum/style_images/2/nav.gif")) { 
echo "<b>Image exists</b>"; 
echo "width = $img[0]"; 
echo "height = $img[1]";    
// для веба
if ($img = @GetImageSize ("http://sacred.net.ru/forum/style_images/2/nav.gif")) { 
echo "<b>Image exists</b>"; 
echo "width = $img[0]"; 
echo "height = $img[1]";
?>

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Локаль:

Image existswidth = 25height = 26

Web:

http://sacred.net.ru/forum/script.php

Незнаю как у вас но у меня пустое окно :D

Хостер мля...Шутник...мля... ;)

Надо бы саппорту рога начистить... завтра директору постучу... :)

 

cepera

Пасибо! Я как-то и не подумал...о докозательствах... :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Хост replay.ru
offtop, конечно , но я б такого хостера с таким саппортом послал бы далеко и на долго

Вот именно. Суппорт, блин... Послать их, однозначно.

я не буду разбираться в форуме, не я его писал не я его ставил

Ему даже ошибки привели...

Согласно принципам естественного отбора (по Дарвину), такие выживать не должны.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вообщем, после не долго переписки выяснилось, что у них в настройках php отключен allow_open. В любом случае их начали сильно DDoS'ить и я съехал на другой хост, на котором кстати так же отключена эта фукнция, но всё работает идеально :D Что ж мне так с хостами не везло, на первом из-за баннера gzip не работал, тут фотки.. что же дальше...
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну, так как как решить эту проблему?

У меня все отлично работало и вдруг вчера стала вылетать эта ошибка. При том, что у остальных пользователей все ок.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.