Azovets izveštaj php str. Galerija nekih likova



Izvještaj o kampanji Ergaki-2003

Opštinska obrazovna ustanova Zavičajni klub "Ermak"

Izvještaj o planinarenju 1 čas. u području grebena Ergaki (Zapadni Sayan),
izvršeno od 20.06.2003. do 03.07.2003.

Vođa pohoda: Shishkin S.V.

MCC Republike Hakasije MU "Centar za dečiji i omladinski turizam"



Originalni izvještaj se nalazi na http://tkk-ermak.by.ru/ergaki20030.htm

Osnovne informacije o planinarenju

1. Dirigentska organizacija:
Općinski obrazovna ustanova dodatno obrazovanje Turistički i zavičajni klub "Ermak" uprave okruga Ermakovsky.

3. Lokacija pješačenja
Krasnojarsk region, Ermakovsky okrug, Ergaki greben.

4. Rutirati nit:
Autoput M-54 (Krasnojarsk - državna granica, Tormozakovski most, 614 km) - r. Malaya Buiba - jezero. Raduzhnoe - (rad. izlaz jezera Raduzhnoe - vodopad na sjeverozapadu Raduzhnoe, Raduzhnoe - Viseći kamen) - traka. Srednji (noge) (n/k) - trans. Hudozhnikov-2 (1A) - parking Mechta - (rad. izlaz. Dream - vdp. Mountain Spirits - jezero planinskih duhova - vrh Fat Brother (1A) - traka Taigish-1 (1A) - jezero Lazurnoe - traka Vpomogatelny ( n /k) - Parking Skazka - (radni izlaz stanice Skazka - Vpomogatelni uličica (n/k) - Kameni dvorac) - (radni izlaz stanice Skazka - planina Perevalnaja (1A) - prolaz koji razdvaja doline jezera Glubokoe i Severnoje (n/k) - Jezero Severnoe - VDP - Lane NKT (1A) - Jezero Taigishonok - Reka - Reka Pryamoy Taygish - jezero Bezrybnoye - jezero Svetloe - reka Medvezhiy - autoput M-54 - Državna granica, 622. km.)

5. Definiranje prepreka na ruti:
Ukupno prepreka: 11
propusnice - 8 (Srednji (Noge) (n/k), Huzhnikov-2 (1A), Taigish-1 (1A), Pomoćni (n/k), Spasioci (1A), NKT (1A), Zeleni (1A), Mramor (1A ))
Vrhovi: - 3 (vrh Tolsty Brother (n/k), planina Perevalnaya (1A), rame vrha Ptitsa (1A))

6. Informacije o učesnicima:

p/p Puno ime Godina rođenja Mjesto rada, studiranje Adresa, telefon Turističko iskustvo Dužnost na planinarenju
1 Šiškin Sergej Vasiljevič 1971 TKK „Ermak, ZOP With. Ermakovskoe, ul. K. Marx, 129-2 t 2-44-09 Glava 1 ks Supervizor
2 Blinov Yuri Evgenievich 1966 TKK "Ermak", ZOP 31-3-56 Glava 1 ks zamjenik ruke
3 Lykhin Evgeniy Anatolievich 1971 PU - 75, selo Kazancevo With. Kazancevo, t Glava 1 ks Navigator
4 Kostenko Oleg Anatolijevič 1987 Student ESH 1 With. Ermakovskoe st. Crveni partizani, 63 n/a pom. čuvar
5 Filatov Ruslan Valerijevič 1987 ESH student ¦1 With. Ermakovskoe st. Molodežnaja, 2-B n/a Merilac vremena
6 Tselukovsky Dmitry Sergeevich 1987 ESH student ¦1 With. Ermakovskoe n/a br
7 Kuzmin Andrej Sergejevič 1987 ESH student ¦1 With. Ermakovskoe st. Molodežnaja, 19 n/a Fotograf
8 Verfel Yana Evgenievna 1987 ESH student ¦1 With. Ermakovskoe, ul. Lepešinskih, 2-1 Učesnik 1 ks čuvar
9 Lanshakova Oksana Andreevna 1987 ESH student ¦1 With. Ermakovskoe st. Lenina, 81-4 n/a Chronicler
10 Mišina Julija Nikolajevna 1987 ESH student ¦1 selo Ermakovskoye, ul. Krupskaja, 12-1 n/a Medic
11 Khanzhina Maria Alexandrovna 1987 Učenik srednje škole Oysk n/a br
12 Gončarov Ivan Sergejevič 1987 Učenik srednje škole Oysk Selo Oysky, Ermakovsky okrug n/a br
13 Popov Denis Aleksejevič 1987 Učenik srednje škole Oysk Selo Oysky, Ermakovsky okrug n/a br
14 Anokhina Ljudmila Viktorovna 1984 With. Kuragino. PVD br
15 Makhold Svetlana Viktorovna 1984 Student Kazantsevskog PU-75 With. Kuragino. PVD br
16 Makhold Oksana Viktorovna 1985 Student Kazantsevskog PU-75 With. Kuragino. PVD br
17 Nesterova Ljudmila Viktorovna 1984 Student Kazantsevskog PU-75 With. Kuragino. PVD br

7.
Kopija izvještaja, fotografski materijali i video zapis o putovanju pohranjeni su na:
662820, Krasnojarska oblast, Ermakovski okrug, selo. Ermakovskoe, ul. K. Marx, 129-2.
Šiškin Sergej Vasiljevič.
Tel. (391-38) 2-44-09
Email: [email protected]

Informacije o području putovanja

Područje putovanja detaljno je opisano na sljedećim web stranicama:

www.ergaki.krasu.ru - ova stranica također ima dvije vrste mape područja, pomoću koje možete pratiti nit naše rute.

Opcije dolaska i odlaska

Greben Ergaki se nalazi prilično blizu autoputa M-54 (Krasnojarsk-Kizil-državna granica). Najčešće korištene opcije ulaza i izlaza su most Tormozakovsky i most preko rijeke Tushkanchik. U prvom slučaju, put od Tormozakovskog mosta vodi do jezera. Duga, u drugom - na jezeru. Svetloe (ili potok Medvezhiy). Ove iste staze služe za izlaz u slučaju nužde sa ruta, jer su najkraće i najlakše. Putem svakodnevno prolaze tri autobusa od Kyzyla do Abakana, a dva puta sedmično autobus od Ermakovskoye do Usinsk. Često idu ljeti minibusi do (od) željezničke stanice Abakan. Udaljenost do najbližeg naselja- do Aradana - 40 km, do Tanzybeya - 70 km. Na Tormozakovskom mostu i na ušću reke. Jerboa ima turističke kuće (uz doplatu), parkinge, kupatila. Na Tormozakovskom mostu postoji telefon sa međugradskom komunikacijom, au kući Ermak TKK na Tuškančiku nalazi se voki-toki sa direktnom komunikacijom sa Ministarstvom za vanredne situacije.

Promjene ruta i njihovi razlozi.

Trasa pješačenja je u potpunosti završena. Dva planirana dana iskorišćena su “kako je predviđeno” - tokom produžene kiše.

Grupni raspored

Dani putovanja Datum Dio kolosijeka dužina (km) Trajanje (sati-minute) Definisanje prepreka Vremenski uslovi
1 20.06.03 Tormozakovski most (614 km autoputa M-54) - jezero. Rainbow 6 2-45 br Kiša, magla, hladno
2 21.06.03 Radijalni izlazi na vodopad i Viseći kamen 2 2-37 br Oblačno, bez kiše
3 22.06.03 Oz. Raduzhnoye - Parking iz snova 7 7-23 lane pro-srednji (n/k), traka. Hudozhnikov-2 (1A) Sunčano, vruće
4 23.06.03 Radijalni izlaz - vodopad Mountain Spirits - jezero Mountain Spirits - vrh Fat Brother 2 4-40 Peak Fat Brother (1A) Prva polovina dana sunčana, druga polovina vetrovito, oblačno, zatim kiša
5 24.06.03 Dan zbog lošeg vremena - - br Jaka kiša, hladno, vjetrovito
6 25.06.03 Parking Dream - Lazurnoe Lake 4 5-10 lane Taygish-1 (1A) Ujutro - kiša, zatim - oblačno, vjetrovito, bez kiše, uveče - sunčano
7 26.06.03 Lake Lazurnoe - Skazka parking 8 3-44 lane pomoćni (n/a) Sunčano, toplo, kasno uveče - jak grad sa vetrom
8 27.06.03 Radijalni izlaz na Kameni dvorac 3 3-03 lane pomoćni (n/a) Početkom dana kiša, zatim sunčano, pa oblačno, povremeno sa kišom.
9 28.06.03 Radijalni pristup vodopadima Bogatyr i Gratsia 15 9-13 Planina Perevalnaja (1A), Spasilac (1A) vjetrovito, oblačno, toplo, bez kiše
10 29.06.03 Parking bajka - Strelka 8 4-23 NKT prolaz(1A) sunčano
11 30.06.03 Strelka - jezero Bezrybnoe 25 7-35 br sunčano, vruće
12 1.07.03 Jezero Bezrybnoye - potok Medvezhiy 15 5-55 Zelena propusnica (1A) sunčano, vruće
13 2.07.03 Dan zbog lošeg vremena - - br Kiša, grmljavina
14 3.07.03 Bear Creek - r. Jerboa - autoput M-54 (622 km). 8 2-31 br oblačno, povremeno kiša, popodne sunčano

Više informacija

Naša grupa je delovala kao „turistička patrola“, čiji je zadatak bio čišćenje parkinga i staza duž puta grupe od kućnog otpada, objašnjavanje svima koji bi nas na putu sreli, osnove pravilnog „ekološkog“ ponašanja u prirodi, obeležavanje glavne rute. Stoga smo, uz glavne aktivnosti pješačenja rutom, čistili i pilili staze, uklanjali smeće, postavljali turističke lokalitete (postavili stacionarna ložišta, postavili stolove, tende, iskopali đubrište itd.).

Moto turističke patrole:

Samo ljudi mogu čistiti za životinjama i stokom!

Dnevnik putovanja.

Umjesto prologa.

Ovdašnje propusnice mirišu na čarape -
(naši, narodni)

Odlučili smo da ovaj dnevnik napišemo u manje-više „slobodnom“ stilu. Nadamo se da sve tehničke informacije potrebne za pokriće u dnevniku neće pasti u sjenu nekih „lirsko-slobodarskih“ digresija. Tekst je istaknut ovom bojom- ovo su umetci iz dnevnika naše hroničarke Oksane Lanšakove.

NIJE ODABRAN tekst (S.V. - Sergey Shishkin) napisao sam na osnovu svojih sjećanja i sjećanja inspirisanih čitanjem dnevnika hroničara i gledanjem videa o našoj kampanji. Štaviše, dalje u tekstu, ova dva autora će se neprestano prekidati, pa čak i duplirati, opisujući iste događaje na različite načine.
P.S.

Ali brojevi na limenkama imaju malo drugačije značenje.

Galerija nekih likova

Instruktori

Ostali crnci i mestizosi
Miš

(Mišina Julija)
Oksa
(Lanshakova Oksana)
Yanka čuvar
(Werfel Jan)
Dronych
(Kuzmin Andrej)
Rusija

(Filatov Ruslan)
Dimych

(Tselukovsky Dmitry)
Oleg
(Kostenko Oleg)
Masha
(Khanzhina Maria)
Lyuska-1
(Anokhina Ljudmila)
Lyuska-2

(Nesterova Ljudmila)

1 dan
20062003 - broj na konzervi.

Dolazak (ili odlazak)
"Tamo je Snark!" - uzviknuo je Balabon.
Pokazujući na vrh planine;
I izvukao je mornare na obalu,
.
Bili su povučeni za kosu

(Lewis Carroll, "Lov na Snark") 20. jula 2003. grupa turista od 3 instruktora S.V. (Sergei Vasilijevič), Ujak Zhenya (Evgenij Anatoljevič), Ujak Yura

(Jurij Jevgenijevič) i tek početnici planinari: Svetlana i Oksana Machold
- imenjaci iz sela. Kazantsevo Luda i Luda (Ljuska)
- imenjaci (takođe odatle) Ivan i Dan
- strastveni kockari i jednostavno prijatni ljudi iz Oyskyja Masha
čuvar- Crvenkapica (sa istog mjesta)
- Yanka (Werfel, selo Ermakovskoe) Serviser - Dron (Dronych)
(Andrej Kuzmin, selo Ermakovskoe) Oleg i Dimych
- nerazdvojni prijatelji (Kostenko i Tselukovsky, selo Ermakovskoe) Merilac vremena (Rusija)
- Ruslan Filatov (selo Ermakovskoe) Medic - Miš
(Julija Mišina, selo Ermakovskoe) i skroman, ali pažljiv hroničar - Oksana L.

(Lanshakova, selo Ermakovskoe)
Otišao sam iz divnog sela Ermakovskoye u Ergaki. Svaka osoba je imala ruksak (ruksak sa gomilom džepova, dvije kaiševe, samootpuštanje na pojasu i po želji okvir), opremu (uprtač (gornji i donji), dva karabina, osmicu i konopac), šatori - jedan Royal - instruktorski, dva šatora Mana-2 kompanije Rock Pillars (proizvode ove kompanije možete kupiti na adresi: Krasnojarsk, Lenina ulica, 76), dva Dragon-5 šatora iz Equipment kompanije iz Sankt Peterburga, bedž s imenom - „Turistička patrola“ (za sve) i Zelena kravata je prepoznatljiva karakteristika turističke patrole (također za sve).


Autobus iz Ermakovskog dovezao je našu grupu do Tormozakovskog mosta (614 km autoputa Krasnojarsk - državna granica) u 12-00.

Sleteli smo u blizini Tormozakovskog mosta (početna tačka mnogih turističkih ruta), zagrejali se, uprkos kiši, prezalogajili tik uz autoput, uvezli se u prvu za ovu šetnju i preselili se do naše prve stanice na jezeru Radužnoe.
Nakon kratkog zalogaja tik uz cestu, u 12-20 krećemo na put.

Tamo smo otišli s razlogom, ali sa visokom misijom da pokažemo pravi put putnicima koji ne znaju put do jezera. Nadam se da se niko neće izgubiti, mada samo najneoprezniji (najnaivniji) turist neće stići do jezera prateći naše oznake, napravljene od starih crvenih trenerki S.V., isečenih na trake. Ceo put do jezera je bio ugodan, osim povremene kiše, stalne vlage i magle, staza je bila razbijena u blato kojim smo već bili zamazani do karabina (ili i više).

Postavljanje datoteke robots.txt

robots.txt- posebna datoteka namijenjena pretraživačima. Određuje parametre indeksiranja za određenu lokaciju. Ako želite da vaš forum bude ispravno indeksiran, onda ne možete zanemariti prisustvo ovog fajla. Pokušaću da opišem proceduru za kreiranje robots.txt, specijalizovanog za phpBB forume.

Zabrana indeksiranja

Prvo, trebate zabraniti indeksiranje svih servisnih stranica koje ne sadrže jedinstven sadržaj i samo smanjuju relevantnost foruma. Indeksiranje je zabranjeno korištenjem direktive Zabraniti: sa argumentom u obliku stranice (ili šablona stranica) koji ne treba indeksirati. Servisne stranice u phpBB-u su, na primjer ucp.php (Lični odjeljak), faq.php (FAQ), search.php (Pretraga), memberlist.php (Korisnici). Kod koji nam treba:

Korisnički agent: *
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php

Također za phpBB vrijedi zabraniti indeksiranje linkova na određene poruke. Izgledaju ovako - viewtopic.php?p=54#p54. Da bismo to učinili, samo trebamo navesti samo jedan red u robots.txt, koristeći * (zvjezdica) da navedemo predložak:

Disallow: /viewtopic.php?p=*

Također možete zabraniti indeksiranje prvih stranica tema, jer link na temu bez navođenja parametra stranice vodi direktno do nje, pa dodatno navođenje prve stranice kao parametra nema smisla - dobijate isti sadržaj na različitim linkovima . Linkovi na prve stranice izgledaju ovako viewtopic.php?f=69&t=724145&start=0. Stoga, da biste onemogućili indeksiranje, morate koristiti sljedeći kod:

Disallow: /viewtopic.php?f=*&t=*&start=0$

Prilikom pregleda svake teme, ispod se prikazuju 2 linka koji vode do susjednih tema - prethodne i sljedeće na listi. Za takve veze se koristi parametar pogled, koji ima odgovarajuće vrijednosti pogled=sljedeci I pogled=prethodno. Također je bolje zabraniti takve linkove za indeksiranje:

Disallow: /viewtopic.php?f=*&t=*&view=next

Određivanje datoteke mape stranice

Da biste ubrzali indeksiranje novih stranica i ponovno indeksiranje starih, datoteke mape stranice su od velike pomoći. Ugrađena mapa sajta u phpBB3 trenutno ne, ali možete instalirati jedan od postojećih modova za generator mape sajta za forum (na primjer, Sitemap FX koji sam napisao). Ako nemate mapu stranice i ne planirate je instalirati, možete preskočiti ovu tačku. Ostali treba da napišu direktivu Sitemap: sa putanjom do datoteke mape web lokacije kao argumentom:

Mapa sajta: /sitemap.php

Možete navesti nekoliko sitemapa odjednom ako ste ih generirali u nekoliko datoteka:

Mapa sajta: /forum/sitemap/01.xml
Mapa sajta: /forum/sitemap/02.xml

Određivanje intervala između poziva robota

Ponekad se desi da robot prilikom indeksiranja vašeg foruma napravi preveliko opterećenje na serveru, što može rezultirati lošim posljedicama, na primjer, privremenim gašenjem servera. Da bi se ova situacija ispravila, uvedena je direktiva Puzanje-kašnjenje, koji postavlja vremensko ograničenje kada roboti pristupe stranici. Argument ove direktive je vrijeme u sekundama, češće od kojeg robot ne bi trebao pristupiti stranici (rjeđe može). Ako želimo da odredimo vremensko ograničenje, na primer, 5 sekundi, onda moramo da stavimo ovaj kod u naš robots.txt:

Određivanje dinamičkih parametara iz url-a

PhpBB već duže vrijeme koristi sesije, koje se kao parametar dodaju linkovima na forumu sid=. Ako su kolačići ispravno konfigurisani na forumu, ovaj parametar će se pojaviti u adresi samo jednom, a zatim će biti upisan u kolačić. Pored toga, za sve pretraživače registrovane na forumu u grupi "botovi", sesije su automatski onemogućene. Međutim, možete igrati na sigurno tako što ćete registrirati identifikator sesije kao dinamički parametar u datoteci robots.txt - i tada ga roboti neće uzeti u obzir prilikom indeksiranja stranica. U tu svrhu koristi se direktiva Clean-param, o čemu sam već pisao. Ona ima dva argumenta. Prvi argument je stvarni dinamički parametar u URL-u. Drugi argument je prefiks putanje stranica na kojima se ovaj parametar može koristiti. Stoga dobijamo sljedeći kod za robots.txt:

Clean-param: sid /index.php

Određivanje primarnog hosta

Za Yandex, možete odrediti i glavnog domaćina web lokacije. Činjenica je da se svakoj stranici može pristupiti na nekoliko adresa, na primjer, phpbbguru.net/ i phpbbhacks.ru/ vode na istu stranicu. Međutim, pretraživač će uzeti u obzir samo jednu adresu, koja će biti prikazana u rezultatima pretrage. Direktiva Domaćin: s argumentom u obliku adrese web-mjesta možete navesti preporučenu adresu za tražilicu (pošto, prema Yandexu, ova direktiva nije odlučujući faktor u određivanju glavnog domaćina web-mjesta, ali je od velike važnosti ).

I uprkos činjenici da su skoro svi forumi dostupni na samo jednoj adresi, preporučujem da ne ignorišete ovu direktivu iz najmanje dva razloga. Prvo, sa stanovišta Yandexa, forumske adrese iz www. a bez njega su različiti domaćini. Stoga, ako promovirate svoj forum adresom bez www, ali u Yandexu je indeksiran sa www., onda će biti malo dobrog. Drugo, neki nepošteni ljudi ponekad mogu spojiti vaš forum i svoj domen. Oni kupuju domenu i na njoj hostuju punu kopiju vašeg foruma. Tražilica vidi dva identična foruma sa različitim adresama i greškom ih smatra ogledalima istog foruma. U ovom slučaju postoji velika mogućnost da se adresa napadača identifikuje kao glavni host, i tada svi posetioci sa Yandexa neće završiti na vašem forumu, već na njegovoj kopiji.

Neka naš forum bude dostupan na www.lastforum.ru i lastforum.ru. Moramo da definišemo adresu bez www kao glavnog hosta (lično, savetujem da to uradite jer smatram da je www prefiks samo relikt zaostao iz davnih vremena). Da bismo to učinili, moramo napisati direktivu Domaćin posebno za Yandex. Važna tačka - direktiva Domaćin mora se spomenuti nakon direktive Zabraniti:, pa će vam trebati ovaj kod:

Korisnički agent: Yandex
Disallow: /faq.php
Domaćin: lastforum.ru

Bolje je postaviti takav kod na kraj datoteke robots.txt.

Konačna verzija robots.txt za phpBB

Uzimajući u obzir sve gore navedeno, možete kreirati kompletnu verziju datoteke robots.txt za phpBB 3 forum Kao primjer, uzeću već spomenuti lastforum.ru:

Korisnički agent: *
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*

Disallow: /viewtopic.php?f=*&t=*&view=previous
Mapa sajta: /sitemap.php
Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php

Korisnički agent: Yandex
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*
Disallow: /viewtopic.php?f=*&t=*&start=0$
Disallow: /viewtopic.php?f=*&t=*&view=next
Disallow: /viewtopic.php?f=*&t=*&view=previous
Domaćin: lastforum.ru
Mapa sajta: /sitemap.php
Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php

Lokacija datoteke robots.txt

Datoteka robots.txt treba da se nalazi samo u korenu sajta/foruma. S obzirom na to da se forumi mogu locirati na tri načina - odvojeno, na poddomenu i u direktorijumu, potrebno je u skladu s tim postaviti robots.txt. U slučaju zasebnog foruma, kao i foruma na poddomenu, datoteka robots.txt mora biti smještena u korijenu foruma (isti folder u kojem se nalazi datoteka config.php). Ako se forum nalazi u poddirektorijumu sajta, onda robots.txt treba da se nalazi u korenu sajta, a svi argumenti unutar robots.txt treba da budu napisani u skladu sa putanjom do njih od korena. To jest, ako se forum nalazi u folderu forum/ (example.com/forum/), tada će prethodni primjer robots.txt imati sljedeći oblik:

Korisnički agent: * Disallow: /forum/faq.php
Disallow: /forum/mcp.php

Disallow: /forum/posting.php
Disallow: /forum/report.php
Disallow: /forum/search.php
Disallow: /forum/style.php
Disallow: /forum/ucp.php




Mapa sajta: /forum/sitemap.php


Korisnički agent: Yandex
Disallow: /forum/faq.php
Disallow: /forum/mcp.php
Disallow: /forum/memberlist.php
Disallow: /forum/posting.php
Disallow: /forum/report.php
Disallow: /forum/search.php
Disallow: /forum/style.php
Disallow: /forum/ucp.php
Disallow: /forum/viewtopic.php?p=*
Disallow: /forum/viewtopic.php?f=*&t=*&start=0$
Disallow: /forum/viewtopic.php?f=*&t=*&view=next
Disallow: /forum/viewtopic.php?f=*&t=*&view=previous
Domaćin: lastforum.ru
Mapa sajta: /forum/sitemap.php
Clean-param: sid /forum/index.php
Clean-param: sid /forum/viewforum.php
Clean-param: sid /forum/viewtopic.php

Članak opisuje funkcionalnost koja je dostupna u PHP-u (relevantno za 5.3.x) za rukovanje greškama svih tipova, uključujući greške interpretacije koda (E_ERROR, E_PARSE, E_WARNING, itd.). Ova obrada će vam pomoći da prikažete stranicu na kontrolisan način ako dođe do takvih problema. Članak sadrži mnogo opisa i radnih primjera (arhitektura) za neposrednu upotrebu u vašem softverskom proizvodu. Na kraju, sajt je malo pokvaren, pa, potrebno je o tome obavestiti pretraživač sa naslovom 4xx ili 5xx i zabaviti korisnika, umesto da vrati beli ekran (ili još gore, ekran sa svetim informacijama, jer hakeri) sa odgovorom 200 Ok.

Ideja da napišem ovu temu nastala je kada sam hrabro postavio 2 pitanja:

  • Pitanje o presretanju upozorenja i izlasku grešaka na određenu lokaciju u predlošku
  • Pitanje o hvatanju kritičnih grešaka koje uzrokuju da se izvršavanje skripte jednostavno zaustavi
Po svojoj karmi i dodavanju u favorite, shvatio sam da su se pokazali zanimljivi za PHP habra zajednicu. Iz tog razloga sam odlučio formalizirati rješenja ovih problema u obliku članka, kako bi ljudima i pretraživačima bilo lakše i sveobuhvatnije da pronađu informacije koje su im potrebne.

Ukoliko ste zainteresovani, detalji su ispod...

Razlozi za upotrebu

Korisniku/pretraživaču je potreban jasan odgovor da postoji problem na serveru. Bez korištenja određenog feng shuija, to je prilično teško postići, a ponekad i nemoguće. Ovdje sam rasvijetlio sve ovo, a ostavljam i napomenu za sebe, pošto prije tjedan dana nisam znao šta da radim, a vjerovatno će se i mnogi početnici obeshrabriti.

Opisi funkcija

Ova funkcionalnost je dostupna u PHP-u za rukovanje greškama i kontrolu izlaza. Evo opisa njihovih dobrota i nedostataka. Neću davati dokumentaciju, samo ću se osvrnuti na njene stranice i iznijeti svoje mišljenje. Sve što će biti dato je samo mali dio, dat ću linkove do relevantnih dijelova dokumentacije na kraju članka. pa se upoznajemo:

- Kontrola nekritičnih grešaka: komentari, upozorenja, greške korisnika. Općenito, sve što ne završava interpretaciju nenormalno.
set_error_handler - Postavlja korisnički definirani rukovalac greškama.
Potrebno je zapisati sve takve greške u dnevnik. Ako ga ne postavite, neće biti zapisano u dnevnik, ali uvijek želim znati u kojim se borbenim situacijama mogu pokrenuti komentari i upozorenja. Odnosno, omogućava korisniku da automatski testira proizvod i on to neće ni primijetiti.
Ako funkcija nije specificirana, onda PHP samo pokušava da prikaže podatke na ekranu, a ako mu se to ne da, onda se od ovih vrsta grešaka uopšte ne pojavljuju znakovi života.

- Kontrola, izuzeci: je greška tipa E_ERROR.
set_exception_handler - Postavlja prilagođeni obrađivač izuzetaka
Pa, ne znam zašto je ovo uopće izmišljeno, kada postoji ono što je dolje opisano i jednostavno rukovanje greškom tipa Exception. Dakle, ja vam kažem da jednostavno postoji. Hvata kritičnu grešku izuzetka i omogućava vam da učinite nešto po tom pitanju. U svakom slučaju, skripta se završava. Meni lično je dovoljan njegov podrazumevani rad (piše u dnevnike, pokušava da prikaže). Uopšte to ne bih redefinirao, inače bih morao sam pisati o izuzetku koji se dogodio u logovima.

- Funkcije kontrole izlaza: Ovdje ću opisati 3 funkcije koje biste trebali znati iz različitih razloga. Na primjer, za probleme performansi ili za probleme izlaza zaglavlja. U našem slučaju, moramo prikazati zaglavlja grešaka.

Uslovi
Postoji fajl sa kodom koji se pokreće prvi ili pre koda u kojem se može pojaviti greška, a ovaj fajl i svi fajlovi pre njega su 100% debagovani sa nemogućnošću pojave greške. Ovo je uslov koji bi olakšao - bez grešaka dok ne prođu sve registracije navedenih funkcija. Ova datoteka opisuje ove tehnike kontrole grešaka u kompleksu. Bafer se nadgleda, ako postoji greška, resetujte bafer i prikažite grešku.
Kod sa komentarima
Sam ću dodati da nisam testirao kod, pošto je ovo pojednostavljeni dijagram onoga što imam u kodu, komentari su dobrodošli

 

Možda bi bilo korisno pročitati: