EnglishУкраїнськаmRussian
Login/New
Topic with many replies

[BugFixed] Размер программного кода в шаблоне


First | 1 | 2 |
Author Message
Written on: 01. 07. 2013 [15:38]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"monia" wrote:

"roman" wrote:

Причём тут текстовые поля вообще если там речь шла о полях хранения текста скриптов-программ конкретно?

Сори, я это и имел ввиду

Выше я писал:
"roman" wrote:

Нет, это ограничение на размер этого поля в 10000 символов.


Learn, learn and learn better than work, work and work.
Written on: 01. 07. 2013 [16:00]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
посмотрите картинку, данное предубеждение выскочила из - за этого ограничения?

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

Снимок экрана от 2013-07-01 16:54:21.png (File type: image/png, Size: 712.11 kilobytes) — 1559 downloads
Written on: 01. 07. 2013 [16:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"monia" wrote:

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

Нет, это временная ошибка в транспорте, вызванная потерей TCP-соединения. Обычно характерная для плохих и медленных каналов. После такого подключение обычно восстанавливается.

Learn, learn and learn better than work, work and work.
Written on: 01. 07. 2013 [17:02]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
У меня сервак и клиентская станция(с которой я программирую) находиться в локальной сети, и соединение между ними стабильное.
Эта ошибка у меня выскакивает, при попытке нажатия кнопки "Применить" в шаблоне с большим куском когда.
В других шаблонах (код примерно занимает 3000-4000 символов) такая ошибка не выскакивает
Written on: 01. 07. 2013 [17:21]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"monia" wrote:

У меня сервак и клиентская станция(с которой я программирую) находиться в локальной сети, и соединение между ними стабильное.
Эта ошибка у меня выскакивает, при попытке нажатия кнопки "Применить" в шаблоне с большим куском когда.
В других шаблонах (код примерно занимает 3000-4000 символов) такая ошибка не выскакивает

В любом случае это ошибка генерируется транспортом "Sockets".
Вложите или вышлите текст процедуры на которой эта ошибка устойчиво воспроизводится, я погляжу.
Хотя не нужно, уже увидел. Проблема при доступе через внешний интерфейс, через внутренний её нет.
Неужели буфер записи как-то лимитирован в сетевом API!?

Learn, learn and learn better than work, work and work.
Written on: 01. 07. 2013 [21:08]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
"roman" wrote:

Проблема при доступе через внешний интерфейс, через внутренний её нет.
Неужели буфер записи как-то лимитирован в сетевом API!?


Т.е. если я буду изменение производить не посредственно на самом сервере, а не через клиентскую станцию, то все будет нормально?
Written on: 01. 07. 2013 [22:54]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"roman" wrote:

Хотя не нужно, уже увидел. Проблема при доступе через внешний интерфейс, через внутренний её нет.
Неужели буфер записи как-то лимитирован в сетевом API!?

Проблема с тем, что write() может блокироваться на момент передачи предыдущей части буфера большого блока данных (> 10000) и возвращать -1 (EAGAIN) с признаком повторить запись позже.
Добавил select() на write(), как и на read() — сейчас работает, проверяйте.

Learn, learn and learn better than work, work and work.
Written on: 02. 07. 2013 [11:42]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
проверил
роде как все работает

еще вот такой вопрос
если править код шаблона непосредственно в SQLite БД, а потом ее подгружать, то ограничение в 10000 символов можно обойти. т.е. полный код подгрузится из БД в шаблон?
или все таки придется ждать релиза новой версии?
Written on: 02. 07. 2013 [11:50]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"monia" wrote:

если править код шаблона непосредственно в SQLite БД, а потом ее подгружать, то ограничение в 10000 символов можно обойти. т.е. полный код подгрузится из БД в шаблон?

Скорее всего нет.

"monia" wrote:

или все таки придется ждать релиза новой версии?

Не пойму чего Вы вообще ждёте если собираете рабочую версию, где это исправлено давно.

Learn, learn and learn better than work, work and work.
Written on: 02. 07. 2013 [11:56]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
Сори

если все исправлено то это очень хорошо

еще раз спасибо
First | 1 | 2 |



6652