Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CURL - harmonogram zadań Windows
pitbull82
post 17.09.2010, 16:13:07
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 0
Dołączył: 30.04.2004
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Witam

Nie wiedziałem do którego działu wrzucić, to wrzuciłem tutaj.

Mam następujący problem - utworzyłem sobie skrypt, przy wywołaniu w przeglądarce wszystko jest pięknie - skrypt pobiera za pomocą curl to co trzeba. Problem w tym że skrypt powinien się automatycznie wykonywać co minutę, więc dodałem go do harmonogramu zadań (Windows 7). Niestety, ale skrypt nie działa prawidłowo - tzn. z niewiadomych przyczyn nie da się nic curlem pobrać. Problem pojawia się w następującym miejscu:

  1. file_put_contents("debug0.txt",'aaa');
  2. $cUrl = curl_init();
  3. file_put_contents("debug01.txt",'aaa');


Pierwszy plik jest tworzony, drugi już nie. Mam ustawioną swoją funkcję do obsługi błędów która zapisuje błędy do pliku (set_error_handler), ale jest tam jedynie ostrzeżenie dotyczące braku ustawienia strefy czasowej dla funkcji date(), nic innego się nie zapisuje. Ten sam skrypt tak jak napisałem działa bez problemu przy odpaleniu w przeglądarce.

Ma ktoś z Was może pomysł o co może chodzić?

Pozdrawiam

--EDIT--

Problem się wyjaśnił - zapisałem phpinfo do pliku i po przyjrzeniu okazało się, że przy odpaleniu skryptu z harmonogramu zadań Windows, używany jest php.ini z zupełnie innego katalogu niż przy odpalaniu skryptu w przeglądarce i w tym php.ini curl nie był włączony. Dodałem curla w rozszerzeniach i teraz śmiga aż miło winksmiley.jpg

Ten post edytował pitbull82 17.09.2010, 16:13:36


--------------------
Go to the top of the page
+Quote Post

Posty w temacie
- pitbull82   CURL - harmonogram zadań Windows   17.09.2010, 16:13:07


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:01