Spuštění url v cron error 500
- vanaveno
- Člen | 144
Ahojte, chtěl bych spustit action metodu v cronu. Když spustím funkci ručně, tak mi funguje, ale když ji spustím v cronu příkazem wget http://..../export/stock tak mi to vypíše error 500
Díky za pomoc
Editoval vanaveno (16. 3. 2020 19:02)
- David Matějka
- Moderator | 6445
a je to error 500 z apache nebo z nette? kdyz z nette, tak to budes mit v /log slozce
- vanaveno
- Člen | 144
Ono to bude asi tím a úplně jsem na to zapomněl, že stránky vyžadují
autentizaci, takže se k tomu nikdo bez přihlášení nedostane. Jakým
způsobem předávat v url uživatelské jméno, které mám nastaveno na email
a heslo http://email%40gmail.com:heslo123@domena.cz… tohle mi
nefunguje, i když přístupové údaje jsou ok.
Díky
- Kamil Valenta
- Člen | 822
- záleží, jak máš udělanou autorizaci, ona vůbec nemusí login a heslo z URL akceptovat
- není vůbec dobrý nápad, aby to cron takto předával v URL
- cron by neměl spouštět chráněný obsah
- udělej si CLI routu na nechráněnou actionu a tu spouštěj cronem…