Hej mirki #linux #programowanie. Mam problem mianowicie z poziomu php uruchamiam proces node (puppeteer) który uruchamia przeglądarkę chromium-browser (snap). Shell_exec("nohup node script > /dev/null 2>&1 &"). Skrypt ten jest uruchamiany z innej maszyny przez Api, zarządzany przez supervisora. Oprócz tego konkretnego skryptu loguje zachowanie po nim i przed nim (i działa czyli konkretnie ta jedna linijka nie działa). Meritum o co chodzi: w momencie jak jestem zalogowany
@COVID-21 Oki, wypisze jak wrócę na bazę. Sprawdzałem tam ze /usr/bin/node (używałem pełnej ścieżki tez) jest ścieżka do node, /usr/bin/chromium-browser jest ustawione jako executable path do puppeteera. Co może się w systemie zmieniać w momencie kiedy użytkownik się wylogowuje? Jest to czyste ubuntu na dedykowanej maszynie, nic specjalnego tam nie ma.
@COVID-21 najprawdopodobniej właśnie jest problem z tym chromem, bo wątpię żeby to skrypt node miał problem z takim odpaleniem. Oczywiście headless Chrome
@COVID-21 No ale wszystko działa jak jest zalogowany user prawidłowo. Znalazłem coś jakbyście mieli racje. Mam w printenv: XDGSESSIONID=1861
SSH_CLIENT=x.x.x.x 17193 22 I po relogu zmieniają sie obie :o czyli jakby tylko dla aktywnej sesji a stare nie będą działały. Dobra przyznaje się bez bicia. Nie wiem jak to na szybko naprawić :p jestem gotów zapłacić za fix :p
@COVID-21 myślałem ze jak Ty wołasz to są zawołani :p tu dużo do pastebina nie ma bo ktoś po prostu kto się zna (nie tak jak ja) zrobi czary mary rm -rf * i zadziała. @Kryspin013 @fervi @L3gion nie znam ale serio FV przygarnę i z głowy ( ͡°͜ʖ͡°)
Mam problem mianowicie z poziomu php uruchamiam proces node (puppeteer) który uruchamia przeglądarkę chromium-browser (snap). Shell_exec("nohup node script > /dev/null 2>&1 &"). Skrypt ten jest uruchamiany z innej maszyny przez Api, zarządzany przez supervisora. Oprócz tego konkretnego skryptu loguje zachowanie po nim i przed nim (i działa czyli konkretnie ta jedna linijka nie działa).
Meritum o co chodzi: w momencie jak jestem zalogowany
Oczywiście headless Chrome
SSH_CLIENT=x.x.x.x 17193 22
I po relogu zmieniają sie obie :o czyli jakby tylko dla aktywnej sesji a stare nie będą działały. Dobra przyznaje się bez bicia. Nie wiem jak to na szybko naprawić :p jestem gotów zapłacić za fix :p