phpion
20.02.2008, 17:44:03
Witam,
nie do końca jestem pewien czy to wina Visty czy czegoś innego ale mam takowy problem. Jest serwis, który wrzucony na serwer chodzi normalnie, bez żadnych zacięć. Mam za zadanie go dokończyć więc odpaliliłem go na świeżutkiej Viście (z Apache 2.2.8, PHP 5.2.5, MySQL 6.0) i... tragedia. Strona wczytuje się dobre 5 minut :| fragment po fragmencie. Serwis oparty jest na Smarty i doszedłem do wniosku (po wielu próbach komentowania/odkomentowania kodu), że problem leży w momencie wyświetlania szablonu (display() na obiekcie Smarty). Ten sam serwis przetestowałem na swoim prywatnym kompie z Win XP i nie ma żadnych chocków-klocków. Czy jest ktoś w stanie doradzić mi jak rozwiązać ten problem?
Reasumując:
- serwer - ok
- XP - ok
- Vista - tragedia
pion
PS: dodam jeszcze, że wyłączenie firewalla również nie pomagało - o ile w ogóle mogłoby pomóc...
PS2: nie dawałem tematu do Gotowe rozwiązania -> Systemy szablonów bo temat może nie dotyczyć samych szablonów. W razie innego punktu widzenia proszę o przeniesienie wątku do odpowiedniego działu.
sztosz
20.02.2008, 21:56:47
Ale szwankuje przeglądarka czy Apache? Jak wygląda historia użycia procesora? PHP jako CGI czy mod Apache? A czy masz spachowany tcpip.sys, czy oryginalna idiotyczna blokada M$ do 10 połączeń?
phpion
21.02.2008, 08:35:22
Przeglądarka nie jest tu raczej winna - zarówno O, FF jak i IE zachowują się tak samo. Historia zużycia procesora* przedstawia się następująco:
http://images27.fotosik.pl/162/9e19656494d7f22a.jpgNiestety cała historia (od momentu rozpoczęcia wczytywania strony aż do jej załadowania) się nie zmieściła

PHP jest zainstalowane jako moduł Apache. Jeśli natomiast chodzi o pytanie dotyczące tcpip.sys to nie bardzo wiem co masz na myśli...
* w tym czasie (z okienek) uruchomione były tylko: Opera z tą stroną + monitor zużycia procesora.
sztosz
21.02.2008, 12:12:34
Historia użycia procesora: Miałem na myśli pytanie: Co w trakcie wczytywania strony zjada najwięcej mocy procesora: MySQL, Apache, PHP (ale skoro to moduł to łatwo tego nie zmierzysz

), czy przeglądarka? Oraz czy jest to ciągły "pobór mocy" czy skokowy? Pomocne może się okazać doskonałe narzędzie firmy Sysinternals przejętej przez Microsoft:
http://technet.microsoft.com/en-us/sysinte...s/bb896653.aspxTCPIP.sys: W windowsie XP z SP2, oraz w Viście od jej poczatków tcpip.sys limituje ilość "pół otwartych" połączeń do 10. M$ tłumaczy to walką z szybko rozprzestrzeniającymi się wirusami. Ale M$ jest znany ze swojej polityki "Bulshit!". Więcej o tym dlaczego to może i powoduje faktyczne zmniejszenie przepustowości sieci i inne problemy:
http://en.wikipedia.org/wiki/Half-open_connection.
DeyV
21.02.2008, 16:22:17
Ja pracuje na Vista Biznes
Mam postawionego Wamp5 MySql, Postgres, Nowe Php
Z problemów - jedynie to, że czasem zrywa mi połączenie z postgresem.
Apache i Php chodzą rewelacyjnie, w tym skrypty wykorzystujące smarty...
Michu
28.02.2008, 22:25:03
Jeśli chcesz korzystać z Apache, to tylko na xp. Zresztą, sam zobacz...
http://forum.php.pl/index.php?s=&showt...st&p=447964
Sabistik
28.02.2008, 22:38:04
~michu powiedz mi z czym ma to związek że akurat tobie się coś kaszani ?
Michu
29.02.2008, 11:50:59
Po prostu uważam że jeśli vista to nie apache.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.