Смотрите я все написал как есть. На прошлой неделе проблем с загрузкой на сервер было 0. Скрипт не новый я года 3 его обновляю, названий не меняю. Про нод в скрипте я ошибся, используется встроенный модуль ексель. Смайлы\спецсимволы не используются
Сейчас bablosoft.com и форум доступны у меня без vpn dpi и прочего так же как именно сейчас загрузка на сервер скрипта. Сегодня с утра я около 2х часов не мог загрузить на сервер. Лично я думал что проблема в блокировках. Но раньше вопрос блокировок решался включением впн. Про смену впн я тоже написал у меня свои сервера в еу\юс локациях с разными протоколами впн. Впн заведомо рабочий в нем нет вопросов
Я зашел с утра на форум увидел эту свежую тему человек пишет что не из РФ и вряд ли у него будут проблемы с блокировками. Подумал может с сервером обновлений что-то случилось
Ошибка на этой неделе появлялась несколько раз и сама решалась и повторю сейчас ее нет, но я не сижу и не обновляю скрипт каждую минуту
Ошибка - Left side of assignment is not a reference
-
[306060029] [17:27:44] Поток №1 : ReferenceError: Left side of assignment is not a reference. во время выполнения действия 306060029Ресурс создается в 1 потоке

Действие "Ресурс в список" выполняется в потоках которые запускается через действие "Вызов функции в несколько потоков"

-
@Taukin Это ошибка говорит о том, что вы где-то сделали присваивания значение тому чему этого делать нельзя
Например
if(doSomething() = 'somevalue')Случайно пропустили один знак = и вместо сравнения получилось присваивание.
-
@Taukin said in Ошибка - Left side of assignment is not a reference:
foreach
Тоже самое. Причем в записи все ок, в запуске - вылет без указания ошибки в логе. Пришлось подставлять свой лог "Выявляем проблемный участок" методом научного тыка. Таким образом выявил невидимую ошибку - цикл foreach. Пересоздал его и все заработало.
-
Тоже словил внутри начала цикла. Помогло пересоздание ссылки на переменную массива цикла через F8 с тем же именем. Старое имя просто стёр руками. Заглючило на проверенном и ранее работающем скрипте в 1 потоке. Отработало 3 записи из цикла в консольном режиме и умерло с крашем BAS. После перезапуска долго ковырялся и грешил на записи массива, но дело было не в них. После фикса те же записи массива обработались успешно.
Версия движка 23.2.2.