Hunter Opublikowano 28 Sierpnia 2010 Udostępnij Opublikowano 28 Sierpnia 2010 Witajcie, mam dziwny problem z którym nigdy jeszcze nie miałem do czynienia. Napisałem skrypt i dodałem wykonywanie go do harmonogramu zadań (crona). Jeśli wpisze adres pliku z tym skryptem w przeglądarke wtedy wszystko działa ok - rekordy w bazie są uaktualniane. Natomiast jeśli wpisze ten adres w cronie i zrobie "test" lub ustale co ile ma sie wykonywac - wtedy dupa, nie działa. Jakieś pomysły? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 28 Sierpnia 2010 Administratorzy Udostępnij Opublikowano 28 Sierpnia 2010 Spróbuj skryptem utworzyć jakiś plik na serwerze - zobaczysz wtedy, czy ten cron w ogóle się wykonuje czy nie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hunter Opublikowano 28 Sierpnia 2010 Autor Udostępnij Opublikowano 28 Sierpnia 2010 sprawdziłem, cron działa, tworzy plik... co robic? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 28 Sierpnia 2010 Administratorzy Udostępnij Opublikowano 28 Sierpnia 2010 Nie masz jakiegoś mechanizmu sesji przez który cron jest niezalogowanym userem i nie moze dodać rekordów? Btw. spróbuj poprzez ob_start() zebrać treść wygenerowanej strony i zapisać ją do pliku, może pojawia się jakiś error PHP który tylko w ten sposób zostanie zauważony ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hunter Opublikowano 29 Sierpnia 2010 Autor Udostępnij Opublikowano 29 Sierpnia 2010 wlasnie wszystko jeszcze raz sprawdziłem. Miałeś racje gnysiu, sesje ;/ zupełnie ich nie zauważyłem przeglądając kod mimo że staram sie o przejrzystość . Dzieki za wszystko :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 29 Sierpnia 2010 Administratorzy Udostępnij Opublikowano 29 Sierpnia 2010 Hehe, miałem ostatnio ten problem robią uploader we flashu - się okazało, że zgłaszał się jako nowa sesja, z przeglądarką o nazwie Action Script. Stąd wniosek w tym kierunku. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się