Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykonanie procesu w tle przy użyciu php
KryQ
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 18.06.2010

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


Witam
Chciałbym się zwrócić do was Guru PHP z prośbą o pomoc.
Tak wiec pisze sobie skrypt uploadu i procesu pliku.

Jest to wykonaniu przy użyciu pluginu ajax upload czyli po zakończeniu wysyłania serwer zwraca odpowiedz czy plik został wysłany czy nie. U mnie przekazane jest to prostym słowem "process".
Stan proces to zbadanie zawartości wysłanego archiwum rozpakowanie go sprawdzanie indexu i wysłanie go dalej na zewnętrzne serwery (Wykonywane za jednym razem z potwierdzeniem poprawności uploadu)

I teraz zaczynają sie schody bo zamarzyło mi sie by strona informowała mnie o czynionym aktualnie kroku wiec po odpowiedzi process kolejny skrypt ajax'u wykonuje zapytania do serwera z pytaniem o stan procesu. Który próbowałem już i sesją i plikami cookies i poprzez zwykły zapis pliku na dysk notować.
Jednakże nie jest to możliwe gdyż po wykonaniu uploadu skrypt wykonuje wszystkie kroki jednak nie zapisuje sesji ani nie zwraca mi słowa process po uploadzie.

Domyślam sie że potrzebny byłby mi zewnętrzny proces obsługujący obróbkę archiwum nie wiem tylko w jakim języku to wykonać i jak pobrać aktualny stan z zewnętrznego procesu.
Mam nadzieje ze wszyscy mnie zrozumieli jeśli nie przepraszam za zawiłości (IMG:style_emoticons/default/smile.gif) (ciężko to opisać)

Z góry dzięki za pomoc KryQ
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 12:35