Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> fopen i timeout
stach
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 15.02.2003
Skąd: Ziemia

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


Szukam sposobu na napisanie timout dla funkcji fopen... Problem polega na tym iz musi to dzialac na php 4.0.5 I jak do tej pory nie udaje mi sie tego dokonac. Moze ktos mial podobny problem ?


--------------------
Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2
Produkcja: FlipTiM
Go to the top of the page
+Quote Post
Fo
post
Post #2





Grupa: Zarejestrowani
Postów: 401
Pomógł: 0
Dołączył: 18.04.2003
Skąd: Trójmiasto

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


nie no stary nie wiem jak masz to zrobic ale wiem ze podpis masz pokrecony do bolu..... 8O
Go to the top of the page
+Quote Post
stach
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 15.02.2003
Skąd: Ziemia

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


Przyblize troche problem. A wiec strona pobiera informacje z http servera POL (server do gry ultima online). Jednakze gdy server saveuje stan gry staje sie niemozliwe wyciagniecie informacji od niego. Problem polega na tym iz dla php server jest czynny wiec nadal prubuje wyciagnac informacje co powoduje ze strona poprostu "zwisa". Myslalem o zaimplementowaniu funkcji stream_set_timeout();. Problem w tym ze php 4.0.5 jej nie ma. A niestety nie ma mozlowisci wprowadzenia nowszej wersji php na server (Admin chyba przestal kontaktowac sie ze swiatem zewnetrznym).


[przeniesione ze Scrypty na php - Seth]


--------------------
Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2
Produkcja: FlipTiM
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




POlecam znalezienie adminia, skopanie mu tyłka i zmuszenie do zainstalowanie nowej wersji.
BTW - ja wlasnie bym musial zainstalowac 4.3.2...


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
stach
post
Post #5





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 15.02.2003
Skąd: Ziemia

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


Cytat
POlecam znalezienie adminia, skopanie mu tyłka i zmuszenie do zainstalowanie nowej wersji.
BTW - ja wlasnie bym musial zainstalowac 4.3.2...


Ahh ile to juz maili wyslalem, zastanawialem sie czy moze jakis "panow" wynajac do pogadania. No ale niestety nic nie skutkuje, a wiec problem trzeba rozwiazac w inny sposob.


--------------------
Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2
Produkcja: FlipTiM
Go to the top of the page
+Quote Post
scanner
post
Post #6





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Innego kontaktu z nim nie masz? To sprytny admin..


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Fo
post
Post #7





Grupa: Zarejestrowani
Postów: 401
Pomógł: 0
Dołączył: 18.04.2003
Skąd: Trójmiasto

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


ja bym powiedzial adminowi ze staje sie coraz bardziej zacofany bo coraz to nowsze wersje php wychodza a on caly czas na tej jednej..... zakochal sie w numerku 4.0.5 questionmark.gif czy co qrde... napisz mu w mejlu ze swiat idzie do przodu a co do niego.... to raczej niestety ale sie nie zalapuje ... aaevil.gif a w inny sposoob ? mozesz zawsze znalezc jesli ma on swoja siec ... albo chociaz ten serwer... i pod niego..... achtunga jednego zasadzic .... aaevil.gif
Go to the top of the page
+Quote Post
stach
post
Post #8





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 15.02.2003
Skąd: Ziemia

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


No ok ale powiedzmy ze nie ma innej mozliwosci jak obejscie tego piszac funkcje timeout. Jak byscie sie do tego zabrali ?

Zaczolem sie zastanawiac nad sposobem sprawdzenia samego czasu jaki potrzeba na odebranie informacji od servera i zrobic test na to wpierw zanim strona zacznie odczytywac info.

Ehh zaczynam glosno myslec smile.gif Zly znak no pytanie zostaje jak wy byscie sie do tego zabrali ?


--------------------
Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2
Produkcja: FlipTiM
Go to the top of the page
+Quote Post
Seth
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Ja bym uzyl socketow w przypadku gdy chcesz otwqorzyc plik ktory nie jest kodem php czy innym tego typu plikiem.
Go to the top of the page
+Quote Post
stach
post
Post #10





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 15.02.2003
Skąd: Ziemia

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


No tak ale w momencie gdy informacja nie moze byc odebrana(save servera) uzywajac socet staje przed tym samym problemem... Nie ma jak zrobic timeout tej funkcji. Opcja z ping czy czym kolwiek innym tego typu nie zadziala gdyz server dziala. Poprostu nie wysyla informacji.


--------------------
Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2
Produkcja: FlipTiM
Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 20:22