![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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
|
|
|
![]()
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 |
|
|
![]()
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... -------------------- |
|
|
![]()
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 |
|
|
![]()
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..
-------------------- |
|
|
![]()
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
![]() ![]() ![]() |
|
|
![]()
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 ![]() -------------------- Warsztat: IIS 6.0 | PHP 4.3.10 && 5.0.3 | MySQL 4.1.9 | Smarty 2.6.7 | PEAR | EditPlus 2 Produkcja: FlipTiM |
|
|
![]()
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.
|
|
|
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:22 |