Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Proces server
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
sergiu_cazan



Data înscrierii: 17/Apr/2003
Mesaje: 3

Trimis: Joi Apr 17, 2003 8:45 pm    Titlul subiectului: Proces server  

Sa presupunem ca am un fisier PHP care doar opereaza asupra bazelor
de date, fara sa afiseze nimic. In el pun un ciclu infinit, care sa verifice ce e de facut (trimiteri iterative, trimiteri carduri, etc). Acest script il pornesc prin deschiderea in browser. Probblema mea ar fi: daca eu am pornit scriptul din browser si apoi inchid browserul, isi da seama si-l opreste, sau ramane activ (cum as vrea de fapt).
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Joi Apr 17, 2003 11:01 pm    Titlul subiectului:  

In primul rand nu poti sa pui un ciclu infinit in browser. PHP va incerca sa genereze pagina si browserul va ramane blocat. Dupa un timp va genera un mesaj de timeout, in cazul in care nu se blocheaza.

In cazuri de genul pe care il vrei tu se folosesc comenzi de shell: se pornesc in background procese.
Sus  
sergiu_cazan



Data înscrierii: 17/Apr/2003
Mesaje: 3

Trimis: Vin Apr 18, 2003 5:42 am    Titlul subiectului: Mai exact?  

As dori mai multe amanunte, va rog.

De exemplu, aceste procese le pot face doar prin PHP sau trebuie sa am acces la consola serverului?
Sus  
cristi



Data înscrierii: 26/Mai/2002
Mesaje: 270
Locație: Timisoara

Trimis: Vin Apr 18, 2003 11:27 am    Titlul subiectului:  

In cazul in care lucrezi pe Linux:

Iti instalezi un nou job prin crontab

Cod: crontab /usr/home/www/run.txt

Iar in fisierul run.txt iti pui ceva de genul:

Cod: <parametrii> /calea_spre_php/php -f /usr/home/www/run.php

Cauta in man-ul de crontab mai multe detalii.
Sus  
Constantin



Data înscrierii: 20/Sep/2002
Mesaje: 236

Trimis: Vin Apr 18, 2003 11:44 am    Titlul subiectului:  

Bucla aceea infinita ar putea face bloca pana la urma tot serverul :cry:
Sus  
MasterPhoton



Data înscrierii: 06/Mar/2003
Mesaje: 437

Trimis: Lun Apr 21, 2003 3:45 pm    Titlul subiectului:  

Cred ca el vrea sa faca un fel de statistica despre vizitator...altfel nu stiu ce ar face cu baza de date...
Da, si pe mine ma intereseaza sa stiu ce vizitatori am... se poate? ADICA, cu baze de date...pe as.ro
Sus  
Constantin



Data înscrierii: 20/Sep/2002
Mesaje: 236

Trimis: Lun Apr 21, 2003 3:50 pm    Titlul subiectului:  

http://www.phpee.com/
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community