Forums / National / Russian / Тех. поддержка / Баги и ошибки движка (Genoa 0.6)

<<<1...5...10111213141516>>>

Trustmaster
#181 2009-03-30 22:11
Да, это не решает проблему в целом, т.к. в целом проблема отсутствует. А в частности, скорее всего, дело в конкретной установке PHP. Хотя перепроверить код на наличие потенциальных проблем не помешает. Надо было протестировать закачку файлов простым PHP-скриптом, сейчас, когда хостер проблему устранил, мы уже не узнаем, что же именно было в ней виновно.
May the Source be with you!
Ratibor
#182 2009-03-30 22:31
# Trustmaster : Надо было протестировать закачку файлов простым PHP-скриптом, сейчас, когда хостер проблему устранил, мы уже не узнаем, что же именно было в ней виновно.
Сейчас простые скрипты нормально файлы закачивают.
Но, к примеру MyWebFTP и до исправления ошибки работал нормально и файлы загружались не битыми.
Это я сегодня специально проверял и на php4 и на php5.
MemHT CMS тоже нормально загружал файлы.

Под Седитио я последний раз загружал файлы недели две назад,
было все нормально, потом конвертировал сайт на котонти,
и только вчера решил поменять аватарку и получил фигвам.
Хостер говорит что ничего из софта на сервере не менял.
Этим словам можно верить, т.к. их хрен заставишь что либо изменить :)

# Trustmaster : Да, это не решает проблему в целом, т.к. в целом проблема отсутствует. А в частности, скорее всего, дело в конкретной установке PHP.
Установлено все правильно. Там в большинстве грамотные ребята.
Но как я уже сказал, там жесткие требования к правильному написанию скриптов.
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2009-03-30 22:45, 15 years ago)
Trustmaster
#183 2009-03-31 01:25
Есть такая штука, strict mode называется. Например, PHP в таком случае при отсутствии в форме скрытого поля MAX_FILE_SIZE выдает ошибку при попытке закачки файла. Но учитывая, что ни в Седе, ни в большинстве других движков MAX_FILE_SIZE не используется, проблема не в нём.

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

Трассировка показала, что до вызова sed_file_check() с содержимым файла не выполняется ровно ни одной операции. Учитывая то, что завал происходит уже при вызове sed_file_check(), а также в отсутствие этого вызова (точнее, когда проверка выключена в конфиге), то имеем веское основание предполагать, что баг все-таки не в Cotonti. Для дальнейших расследований необходим хостинг для тестов, на котором этот баг присутствует, все остальное будет пустыми рассуждениями. До тех пор тикет #263 будет закрыт.
May the Source be with you!
This post was edited by Trustmaster (2009-04-01 02:52, 15 years ago)
psyvek
#184 2009-04-13 07:03
Добавляю доп. поле textarea в users а там оказывается нет проверки кода, можно что угодно писать: хоть html, хоть
<script type="text/javascript">location.replace("http://www.cotonti.com");</script>
срабатывает :)
Это так задумано было или чего-то где-то упустили? По-моему, это потенциально опасно.
UPD: тоже самое наблюдается в list и page и видимо тип добавляемого поля значения не имеет при input та же картина. Это настораживает.

И еще вопрос. Если добавляешь дополнительное поле, то как сделать чтобы в list сортировалось по нему? В админке, где сортировка выбирается этого добавленного поля нет.

Я извиняюсь, если это не актуально и где то обсуждалось или есть элементарное решение, которое я не нашел. Каюсь, не силен в английском и прочитать весь форум со словарем не реально.
Я выбрал Кот только из-за безгеморного добавления extra полей, а сейчас получается что добавлять их небезопасно. Подтверждение страниц тут туже ничего не меняет, так как extra поля есть в профиле, а его не утверждаешь. И при утверждении страниц просматриваешь сначала готовый текст, а значит куки могут уплыть. Менять пароль после каждого входа не хочется.
Тыкните мне, если я чего-то не правильно понял или как парсить код в extra полях.
This post was edited by psyvek (2009-04-14 02:33, 15 years ago)
NovoKain
#185 2009-04-14 05:14
Тег more в RSS не обрабатывается

А вот кстати мотиватор для багофиксов

Скачал из транка новости с пагинацией и часть новостей из ленты (а их там достаточно много) просто пропала и продолжают пропадать новости вновь добавленные. Как выяснилось новый плагиин очень интересуют поля начато и истекает а при их отсутствии или по умолчанию двиг ставит непонятные значения. Если во всех 3-х полях с датой одно значение то страница не отображается. В поле истекает ставим прошедший год и страница появляется. Но при повторном редактировании видим что истекает уже стоит на 2010 году...

+ Когда PFS отключен то общий файловый архив сайта тоже не доступен. Что есть баг.

В тегах есть ещё один глюк. При поиске тегов категории тега выводятся так Форумы / XXX / / YYY

После того как изменил вид <title> (крайне не уверен что проблема в этом) переход по ссылке /forums.php?m=posts&q=XXX&n=unread#unread вызывает ошибку 950 со ссылкой message.php?msg=950#unread
This post was edited by NovoKain (2009-04-24 23:31, 15 years ago)
Oughtem
#186 2009-04-24 05:36
На счёт закачки файлов добавлю. У меня на Седе стоит плуг pagetumb (позволяет из page.add.tpl page.edit.tpl закачивать картинку для статьи). Так вот на Седе работает всё ок, а на Коте загружает только из page.edit.tpl. Из page.add.tpl не хочет никак.
Пробовал и котовский скин на Сед - всё работает и седовский скин на Кот - грузит только при редактировании страницы. Т.е. проблема в двиге. Сед работает на ПХП4.
Где затык?
Trustmaster
#187 2009-04-24 20:20
Картинку не загружает или даже поле ввода не показывает?
May the Source be with you!
NovoKain
#188 2009-04-24 22:49

Тег спойлер не работает «друг в друге»

[/spoiler]

Уважаемые девелоперы! Отпишитесь какие из моих багов взяты на заметку или лучше перевести на англ. и в трек?
This post was edited by NovoKain (2009-04-26 00:48, 15 years ago)
J_a_R
#189 2009-05-24 22:12
У меня на сайте markitup не отображается в IE8. Пишет ошибка JS. В Других браузерах всё нормально. В чём может быть проблема?
Trustmaster
#190 2009-05-24 22:51
Вы будуте смеяться, но в IE8. У Microsoft обычно свои стандарты, и в каждой версии браузера абсолютно новые. А на официальном сайте работает?
May the Source be with you!
J_a_R
#191 2009-05-25 00:16
Да, работает и здесь на cotonti.com тоже работает.

Дело не в Котонти оказывается было, а в хостинге...
This post was edited by J_a_R (2009-05-25 02:56, 14 years ago)
NovoKain
#192 2009-05-25 01:45
Сделайте что нибуть уже к 0.0.5 с автоматический публикацией. Вот этим например замените. А то чесслово нет сил больше мучатся...

При попытке авторизации в FireFox — Fatal error : Wrong input.
Vista / XAMPP / Cot 0.0.5

Если вам что-то говорит ID поста которое высвечивается вместо приятной глазу нумерации то я вам искренне завидую. ID поста с моей точки зрения созданна для внутренних целей. В 0.0.5 зачем-то ссылка в FORUMS_POSTS_ROW_IDURL ведёт на одно сообщение из топика (при чём там ещё и пагинация зачем-то виднеется) а раньше было гораздо красивей я считаю. При чём нумерацию сейчас не сделать тегом ибо FORUMS_POSTS_ROW_ORDER не дружит с пагинацией (на каждой странице заново считать посты начинает). Опять вводите сомнительные фичи господа! Надо для людей делать CMS а не для извращенцев. Извращенцы если им так надо сами напишут плагин или поставят тег для вывода ID поста вместо нумерации а не как сейчас приходится плагин ставить для того что-бы посты на форуме выглядели должным образом. Как-то так.
This post was edited by NovoKain (2009-06-03 14:25, 14 years ago)
Boss
#193 2009-06-25 11:45
Это у меня только счетчики просмотра страниц не работают на 005? Если поставить отметку в админ-панели "считать просмотры администратора", то заходы администратора считаются, а всех остальных нет. Если не ставить отметку, то счетчик вообще никогда не увеличивается.

В коде page.inc.php косяков не вижу.

if(!$usr['isadmin'] || $cfg['count_admin'])
{
	$pag['page_count']++;
	$sql = (!$cfg['disablehitstats']) ? sed_sql_query("UPDATE $db_pages SET page_count='".$pag['page_count']."' WHERE page_id='".$pag['page_id']."'") : '';
}

Однако факт - счетчик не работает. Проверьте у себя.
psyvek
#194 2009-06-25 14:32
Работают и так и так.
Boss
#195 2009-06-25 17:13
у меня один сайт на 003 еще, там у меня тоже работает. А на 005 нет. У тебя cot 005?

Разобрался. Настройка $cfg['disablehitstats'] просто затерялась. Была активна.
This post was edited by Boss (2009-06-25 18:04, 14 years ago)

<<<1...5...10111213141516>>>