Windows - Tippek, trükkök

55. rész

Mostani cikkünkben az ASP oldalak gyakran használt elemeinek gyorsítótárazásával, Exchange postafiók hibás válaszadásával, az automatikus frissítés helytelen működésével és helyreállításával, valamint a Windows Messenger újabb felhasználóktól való letiltásával foglalkozunk.
Gyakran használt adatok gyorsítótárazása a Web szerveren
Egy tipikus ASP oldal adatot kér le a háttér-adattárolóból, majd az eredményt HTML-be formázza. Az adatbázis sebességétől függően az adat memóriából való olvasása sokkal gyorsabb lehet, mintha az adatbázisból olvasnánk. A gyorsítótár általában sok helyet foglal el a memóriából, de ha helyesen tervezzük meg, hogy mit is érdemes letárolni, akkor jelentős sebességnövekedést érhetünk el.
Általában azokat az adatokat érdemes eltárolni, amelyek nem változnak túl gyakran. Ilyen a legördülő listák elemei, DHTML script-ek, XML string-ek, menü elemek, oldal konfigurációs változók (tartalmazzák a DSN nevet is), IP címek, Web címek. Ezek a megjelenítéshez szükséges adatok, nem pedig maga a tartalom, hiszen az változhat. Ha egy dinamikus oldalt túl gyakran kérdeznek le, de tartalma nem változik, akkor érdemes elgondolkodni azon, hogy elmentsük HTML-ként a szerveren, és azt tegyük elérhetővé, így nagyban növelhetjük az elérési idejét, és a szervert is kevésbé fogja terhelni a lekérdezés.
Letárolásra kitűnően alkalmazható az ASP alkalmazás Application vagy Session objektuma, de tárolhatunk a Web szerver lemezén is a FileSystemObject segítségével.
Mit tegyünk, ha az Exchange 2000, vagy 2003 postafiók tulajdonosának küldött levelünk Unable to Relay üzenettel tér vissza?
A pontos hibaüzenet a következőhöz hasonló: "Non-Delivery Report 550 5.7.1: Unable to Relay". Ennek a hibának sokféle oka lehet, de a legáltalánosabb a következő: nincs fogadó házirend a kért tartománynévhez az Exchange szerverben.
A megoldás a következő:
  • Az "Exchange System Manager"-ben nyissuk le a "Recipients" objektumot és azután a "Recipient Policies"-t.
  • A jobb oldalon kattintsunk jobb gombbal a "Default Policy"-re, majd a "Properties"-re. Kattintsunk az "E-mail Address" lapra.
  • Kattintsunk az "Add"-re, hogy új SMTP címet tudjunk megadni.
  • Az "SMTP Address Properties" dialógusablakban az "Address" mezőbe írjuk be: "@tartomanynev.hu"; ahol a @ utáni érték az a tartomány, amelyre a küldő levelet próbál továbbítani. Kattintsunk az "Apply"-ra, majd az "OK"-ra.
  • A "Default Policy Properties" dialógusablakban kattintsunk az "E-Mail Address" lapra, majd ezután válasszuk ki az imént létrehozott SMTP címet.
  • Kattintsunk az "Apply"-ra, majd az "OK"-ra, amikor azt a figyelmeztetést kapjuk, hogy valamennyi megegyező e-mail cím SMTP beállításait is erre az új címre állítjuk-e?
Ha azt szeretnénk, hogy ez az SMTP cím legyen az elsődleges a rendszerben, akkor válasszuk ki, majd kattintsunk a "Set as Primary"-re és fogadjuk el a beállítást.
Mi a teendő, ha nem tudunk XP-re frissítéseket telepíteni, vagy a rendszer újra próbál már meglévő frissítést installálni?
Ebben az esetben a következőket kell tennünk:
  • Lépjünk ki minden programból, vírusirtóból is, és minden egyéb szolgáltatásból.
  • Nyissunk egy parancssori ablakot CMD-vel, és írjuk be a következőt:
RD /S /Q %SystemRoot%\System32\Catroot2
  • Ha a gép jelzi, hogy jóváhagyásra vár a törléshez, akkor üssünk "Yes"-t.
  • Lépjünk ki a parancssori ablakból, és telepítsük a frissítést.
Hogyan előzhető meg, hogy a Windows Messenger telepítve legyen az új felhasználóknak?
Ha biztonsági megfontolásokból törölni szeretnénk a Messenger-t, akkor nyissuk meg a Regedit programot és keressük meg az alábbi kulcsot:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}]
Ezután töröljük a {5945c046-1e7d-11d1-bc44-00c04fd912be}-es alkulcsot.
Ezután az új felhasználóknak nem telepítődik a Messenger, mivel az msmsgs.inf fájl nem fut.

Tippek, trükkök cikksorozat

Tippek és trükkök - RAS - Modem csengetési szám állítása
Tippek és trükkök - Program futtatása más felhasználóként - 5. rész
A Windows ikonméretének megváltoztatása és Windows 2000 Asztaltémák - 6. rész
Tippek és trükkök - Internet Explorer - 7. rész
Tippek és trükkök - 8. rész
Alapértelmezések állítása, telepítési fájlok helye, intéző nézetek - 9. rész
Biztonsági trükkök - 10. rész
Windows XP trükkök - 11. rész
Windows 2000 és XP tippek, trükkök - 12. rész
Registry trükkök - 13. rész
Tippek, trükkök - 14. rész
Tippek, trükkök - 15. rész
Windows XP tippek - 16. rész
Tippek Windows XP-hez - 17. rész
Windows tippek - 18. rész
Windows tippek - 19. rész
Windows tippek - 20. rész
Windows Tippek - 21. rész
Windows tippek - 22. rész
Tippek-trükkök - 22. rész
IIS tippek - 23. rész
Windows XP tippek-trükkök - 24. rész
Windows 2000/XP tippek, trükkök - 25. rész
Windows XP tippcsokor - 26. rész
Windows XP tippek, trükkök - 27. rész
XP és IIS tippek - trükkök - 28. rész
Windows XP tippek, trükkök - 29. rész
Tippek, trükkök - 30. rész
Registry trükkök - 31. rész
Tippek, trükkök - 32. rész
Windows XP tippek, trükkök - 33. rész
Tippek, trükkök - 34. rész
Tippek, trükkök - 35. rész
Tippek, trükkök - 36. rész
Tippek, trükkök - 37. rész
Tippek, trükkök - 38. rész
Tippek, trükkök - 39. rész
Tippek, trükkök - 40. rész
Tippek, trükkök - 41. rész
Tippek, trükkök - 42. rész
Hardverrel kapcsolatos tippek, trükkök - 43. rész
Registry trükkök - 44. rész
Tippek, trükkök - 45. rész
Tippek, trükkök - 46. rész
Tippek, trükkök - 47. rész
Tippek, trükkök - 48. rész
Tippek, trükkök - 49. rész
Tippek, trükkök - 50. rész
Tippek, trükkök - 51. rész
Tippek, trükkök - 52. rész
Tippek, trükkök - 53. rész
Tippek, trükkök - 54. rész

Tippek, trükkök - 55. rész

Tippek, trükkök - 56. rész
Tippek, trükkök - 57. rész