2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Как напечатать тему ФизМатЮмор: ... ?
Сообщение02.04.2025, 22:51 
Аватара пользователя


21/12/20
5
В теме «ФизМатЮмор: ... » нажимаю кнопку «Печатать всю тему», и вместо ожидаемого появляется пустая страница.
Браузер - Firefox.
У всех так или кто-то может скачать эту тему?

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение02.04.2025, 22:58 
Заслуженный участник
Аватара пользователя


15/10/08
20/04/25
12999
Запустил процесс, но замаялся ждать результата и отменил. Может всё же лучше есть слона по частям?

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение02.04.2025, 23:19 
Заслуженный участник
Аватара пользователя


16/07/14
9572
Цюрих
Это сервер 500 возвращает, ничего не начав передавать, от браузера не зависит.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 13:42 
Аватара пользователя


01/11/14
2029
Principality of Galilee
mihaild в сообщении #1680901 писал(а):
от браузера не зависит
mihaild
Попробовал сейчас распечатать одну тему. Не на 400 страниц, конечно, а всего на 11. Так вот Google Chrome делает это сходу, а Firefox выдаёт пустую страницу, на что и жаловался топикстартер.
Получается, что таки зависит.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 14:15 
Заслуженный участник
Аватара пользователя


16/07/14
9572
Цюрих
Да, даже если сервер отвечает, браузер может добавить своих проблем поверх. Но в случае темы на 400 страниц проблемы начинаются раньше, чем у браузера появляется шанс что-то испортить.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 14:47 
Заслуженный участник


20/08/14
12052
Россия, Москва
CURL-ом тоже разумеется не скачивается, с той же 500 ошибкой.
А вот цитатник с 4640 сообщений на 5.4МБ html текста - скачивается.
Видимо где-то в движке форума возникает переполнение буфера при размере темы в этом промежутке (более 4640 сообщений).

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 15:05 
Заслуженный участник
Аватара пользователя


16/07/14
9572
Цюрих
Dmitriy40 в сообщении #1680946 писал(а):
Видимо где-то в движке форума возникает переполнение буфера при размере темы в этом промежутке (более 4640 сообщений).
Я предполагаю что там timeout. Скорее всего где-то запросы в цикле.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 15:26 
Заслуженный участник


20/08/14
12052
Россия, Москва
Похоже Вы правы, ошибка 500 стабильно вылетает через 30с после запроса. И похоже это timeout на обработку каждого отдельного сообщения (или одной страницы по 15 сообщений), ибо тема с 4640 сообщений скачивалась 2 минуты (после начальной паузы в несколько секунд, не уследил).
Вот только причина появления timeout так и неясна, ведь постранично тему отдают нормально, т.е. выборка из SQL быстра, и куда уходят 30с непонятно (даже сортировка 6460 записей должна укладываться в доли секунды). Так что думаю происходит таки переполнение и какой-то цикл зацикливается и срабатывает timeout.
Жаль не могу найти тем длиной 5100 и 5900 (и 6007) сообщений ...

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 15:32 
Заслуженный участник
Аватара пользователя


20/08/14
8897
В "ФизматЮморе" очень много картинок, в т.ч. размещенных на хостинге форума. Может быть, это на что-то влияет.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 15:39 
Заслуженный участник


20/08/14
12052
Россия, Москва
Нет, картинки лежат просто как текст < img src=... / >, который ничем не отличается от простого текста, сами картинки подгружает уже браузер клиента. Я же проверяю CURL-ом, он скачивает лишь заданный html и больше ничего.

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение03.04.2025, 20:30 
Аватара пользователя


11/12/16
14706
уездный город Н
Цитата:
Как напечатать тему ФизМатЮмор: ... ?

А зачем?

 Профиль  
                  
 
 Re: Как напечатать тему ФизМатЮмор: ... ?
Сообщение04.04.2025, 18:51 
Аватара пользователя


21/12/20
5
EUgeneUS в сообщении #1680969 писал(а):
Цитата:
Как напечатать тему ФизМатЮмор: ... ?

А зачем?

Чтобы была копия оффлайн у меня, листать без интернета и без работающего форума.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: cepesh, Forum Administration



Кто сейчас на конференции

Сейчас этот форум просматривают: Gagarin1968


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group