xotkot, что вы человеку голову морочите? Он азов не понимает, вы его системдой грузите.
Крон вон запускает процессы от пользователя без всяких "поднятий" как-то.
Веб-сервер работает от www-data, которым вообще не залогинишься.
А перечисленным ТС сервисам вообще от пользователя работать незачем.
Налицо непонимание работы системы.
Системе для работы на хрен не нужен пользователь.
Логин нужен только для того, чтобы установить окружение и права для действий пользователя.
Поэтому термин "автологин" применим исключительно к DE.
Скорее всего, это уже представленный в настройках путь ../src
Вот регистр в именах файлов может таить сюрпризы - называется там папка, например, FileSystem - и все...
FRATEREH, еще раз: разберитесь в работе curl - и вы сможете решить свою задачу. Ни решать ее за вас, ни гуглить для вас готовое решение я не собираюсь.
FRATEREH, естественно - у вас в строке будет куча урлов, а функция принимает один. Чтобы реализовать то, что вы хотите, нужно разобраться, как вообще работает curl. Описаний и примеров в интернете - валом.
Владимир Коротенко, окей, спасибо за направление.
Видимо, придется отказаться от встроенных инструментов PhpStorm и настроить сборку через npm build.
Тем более, что я все равно в перспективе планировал еще обфусцировать результат, так что дополнительная гибкость понадобится.
Александр Шипин, перекодировать каждую строку при работе скрипта - это еще кривее, чем вынести константы в отдельный файл. Не найти этот вариант действительно трудно, но всерьез я его даже не рассматривал.
Алексей Р, я как раз внимательно читаю и вижу "была установлена". Проблемы с диском могли начаться позже. Буквально - при переустановке влезли в BIOS и переключили его с AHCI на IDE, например.
Ну, тут пальцем в небо... не указано, включена ли аппаратная виртуализация, например.
И как ведет себя диск по прочей записи, не в виртуалках. Может, он сыплется, а это просто симптом.
MultiGramen, вы задаете вопрос, не давая информации для ответа. Ваш пользователь - администратор? У вас есть другие пользователи со своими сайтами? Какого черта вы тогда вообще пытаетесь деплоить администратором, а не создали еще одного пользователя сайта?
MultiGramen, а это потому, что у вас права на папки 700, а не 770.
Но вообще постановка вопроса дикая: у меня есть админский вход, как мне извратиться так, чтобы деплой шел от админа, но не от админа? Очевидный и простейший ответ - деплоить пользователем, от которого запускается сайт.
Нет, это не обязательно www-data. И нет, ничего более опасного в том, что у вас открыт вход не одному пользователю, а двоим, нет.