FAQ |
Kalender |
2020-06-18, 15:31 | #1 | ||
|
|||
Medlem
|
Hej forumet. Jag har problem med Git hos Loopia och de vill inte svara på mitt supportärende som snart legat en månad. Jag har återkopplat flera ggr utan att någon svarar.
De säger att de stöder Git men det går inte att exekvera. <?php echo shell_exec('/usr/local/bin/git pull 2>&1'); ?> "No user exists for uid 188xxxxx" Någon som kör Git hos dom och lyckats? |
||
Svara med citat |
2020-06-19, 11:16 | #2 | |||
|
||||
Klarade millennium-buggen
|
Har du provat att logga in på ssh och köra samma? Tror knappas dom stöder shell_exec direkt på ett webbkonto mot git. ssh inloggningen och själva webbkontot ligger oftaste inte på samma system. På själva webbkontot har du sällan några exekverbara binärer.
Senast redigerad av Danielos den 2020-06-19 klockan 11:19 |
|||
Svara med citat |
2020-06-19, 16:46 | #3 | ||
|
|||
Medlem
|
Kontot har ingen ssh inloggning. shell_exec() verkar kunna köra alla möjliga kommandon, men bara inte Git.
Jag har inte haft det här problemet hos något annat webbhotell tidigare. Har ett automatiserat deploy flöde där jag använder Git. Fick svar att de inte vet vad som orsakar problemet. |
||
Svara med citat |
2020-06-30, 15:33 | #4 | |||
|
||||
Mycket flitig postare
|
Linux kör väl inte sina exec filer under /usr/local ? /usr/bin/git ?
|
|||
Svara med citat |
2020-06-30, 17:31 | #5 | ||
|
|||
Medlem
|
Loopia kör FreeBSD om jag minns rätt. Det är iaf inget problem med sökvägen.
Tror dom har stängt för sommaren eller något. Får inga svar alls på mina mail. |
||
Svara med citat |
2020-07-02, 02:58 | #6 | ||
|
|||
Medlem
|
Fick svar nu att de tror felet beror på att PHP användaren har ingen behörighet att anropa ssh.
|
||
Svara med citat |
Svara |
|
|