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
12992
Запустил процесс, но замаялся ждать результата и отменил. Может всё же лучше есть слона по частям?

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

А зачем?

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


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

А зачем?

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

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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