Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Smarty i Vista vs. XP
Forum PHP.pl > Inne > Komputery i oprogramowanie
phpion
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
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
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.jpg
Niestety cała historia (od momentu rozpoczęcia wczytywania strony aż do jej załadowania) się nie zmieściła winksmiley.jpg 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
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 winksmiley.jpg ), 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.aspx

TCPIP.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
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
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
~michu powiedz mi z czym ma to związek że akurat tobie się coś kaszani ?
Michu
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.