Trustmaster |
|
---|---|
Да, это не решает проблему в целом, т.к. в целом проблема отсутствует. А в частности, скорее всего, дело в конкретной установке PHP. Хотя перепроверить код на наличие потенциальных проблем не помешает. Надо было протестировать закачку файлов простым PHP-скриптом, сейчас, когда хостер проблему устранил, мы уже не узнаем, что же именно было в ней виновно.
May the Source be with you!
|
Ratibor |
|
---|---|
# Trustmaster : Надо было протестировать закачку файлов простым PHP-скриптом, сейчас, когда хостер проблему устранил, мы уже не узнаем, что же именно было в ней виновно.Сейчас простые скрипты нормально файлы закачивают. Но, к примеру MyWebFTP и до исправления ошибки работал нормально и файлы загружались не битыми. Это я сегодня специально проверял и на php4 и на php5. MemHT CMS тоже нормально загружал файлы. Под Седитио я последний раз загружал файлы недели две назад, было все нормально, потом конвертировал сайт на котонти, и только вчера решил поменять аватарку и получил фигвам. Хостер говорит что ничего из софта на сервере не менял. Этим словам можно верить, т.к. их хрен заставишь что либо изменить :) # Trustmaster : Да, это не решает проблему в целом, т.к. в целом проблема отсутствует. А в частности, скорее всего, дело в конкретной установке PHP.Установлено все правильно. Там в большинстве грамотные ребята. Но как я уже сказал, там жесткие требования к правильному написанию скриптов. Не задавай глупых вопросов, не услышишь вранья.
|
|
This post was edited by Ratibor (2009-03-30 22:45, 15 years ago) |
Trustmaster |
|
---|---|
Есть такая штука, 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 |
|
---|---|
Добавляю доп. поле 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 |
|
---|---|
Тег 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 |
|
---|---|
На счёт закачки файлов добавлю. У меня на Седе стоит плуг pagetumb (позволяет из page.add.tpl page.edit.tpl закачивать картинку для статьи). Так вот на Седе работает всё ок, а на Коте загружает только из page.edit.tpl. Из page.add.tpl не хочет никак.
Пробовал и котовский скин на Сед - всё работает и седовский скин на Кот - грузит только при редактировании страницы. Т.е. проблема в двиге. Сед работает на ПХП4. Где затык? |
Trustmaster |
|
---|---|
Картинку не загружает или даже поле ввода не показывает?
May the Source be with you!
|
NovoKain |
|
---|---|
Тег спойлер не работает «друг в друге»
[/spoiler] Уважаемые девелоперы! Отпишитесь какие из моих багов взяты на заметку или лучше перевести на англ. и в трек? |
|
This post was edited by NovoKain (2009-04-26 00:48, 15 years ago) |
J_a_R |
|
---|---|
У меня на сайте markitup не отображается в IE8. Пишет ошибка JS. В Других браузерах всё нормально. В чём может быть проблема?
|
Trustmaster |
|
---|---|
Вы будуте смеяться, но в IE8. У Microsoft обычно свои стандарты, и в каждой версии браузера абсолютно новые. А на официальном сайте работает?
May the Source be with you!
|
J_a_R |
|
---|---|
Да, работает и здесь на cotonti.com тоже работает.
Дело не в Котонти оказывается было, а в хостинге... |
|
This post was edited by J_a_R (2009-05-25 02:56, 15 years ago) |
NovoKain |
|
---|---|
Сделайте что нибуть уже к 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, 15 years ago) |
Boss |
|
---|---|
Это у меня только счетчики просмотра страниц не работают на 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 |
|
---|---|
Работают и так и так.
|
Boss |
|
---|---|
у меня один сайт на 003 еще, там у меня тоже работает. А на 005 нет. У тебя cot 005?
Разобрался. Настройка $cfg['disablehitstats'] просто затерялась. Была активна. |
|
This post was edited by Boss (2009-06-25 18:04, 15 years ago) |