szerver hiba
Hiba 403-403 hozzáférés megtagadva (hozzáférés az erőforrás tilos)
Hiba 403 hozzáférést jelent az erőforrás mappa vagy fájlhoz kapott (kód 403 Forbidden). Lehetőség van arra, hogy a hozzáférést zárva volt a .htaccess fájlt.
Ugyanaz a hiba oka lehet az a tény, hogy a mappa nem tartalmaz index fájlt.
404-es hiba - A fájl nem található 404
A dokumentum a megadott URL nem létezik. Talán egy ilyen fájl törlődik, vagy hibázik, ha beírja az URL-t a böngésző, vagy menjen a rossz link.
Hiba 500 - Belső szerver hiba 500
Előfordulása 500 hiba oka lehet, hogy hibásan megadott paraméterek .htaccess fájlt. ami a mappában a webhelyen.
Továbbá, ha a fájl mentése UTF-8, akkor nem lehet címkét BOM. Ha a fájl mentése UTF-8 BOM jelet. nyissa meg a fájlt, és mentse címke nélküli BOM.
Hogyan tisztítható UTF-8 BOM védjegy
Ahhoz, hogy távolítsa el a BOM. például a Notepad ++, meg kell nyitni a hibás fájlt, kattintson az elem a „Kódolás” a felső menüben, és válassza az „Átalakítás UTF-8 (BOM nélkül)». Ezután mentse a fájlt, és töltse fel a szerverre (hosting).
500 Hiba a CGI scriptek is okozott, mivel a helytelen engedélyeket a fájlban CGI script (legyen 755).
Is, ez lehet egy hiba közvetlenül a szkriptet. A pontos oka lehet megállapítani nézi a hiba napló.
Hiba 502-502 Bad Gataway
Ez a hiba azt jelenti, hogy a szerver (vagy proxy szerver) kapott érvénytelen választ egy másik szerver (vagy proxy szerver).
Ennek oka lehet a helytelen munkája szkriptek vagy válasz error átjáró webszerver.
Az egyik leggyakoribb oka a hiba 502:
Helyén script cookie-t küld, vagy más adatok többszöri néhány konkrét intézkedés, így a kötet fejléc (header) van egyre több, mint a megengedett határértéket a webszerver.
Ha a küszöb elérésekor, a webszerver elutasítja a kérést túl nagy a fejléc öntsük kapcsolatban hiba 502 Bad Gateway. Ez történik, ha a szkriptet a fejlesztők nem megfelelő optimalizálása.
A tárhely web szerver egy rakás nginx (front-end) + apache (back-end)
Az nginx felsorolt a legjobb beállításokat a fejléc:
Egyéb okok:
Néha a felhasználók nem vigyázunk, a választási lehetőség, és nem olvassa el a leírásokat.
A hosting panel, menj a Beállítások → tartományok. ha prdryad tartalmazza az összes lehetőséget (kullancs), akkor kapcsolja ki őket. Ez hiba eltávolításához 502.
Bizonyos esetekben, amikor hiba 502 jelenik meg rendszeresen, és rögzíti szkriptek nem lehetséges, akkor segíthet átmenetileg törölni a gyorsítótárat és a cookie-k a böngésző.
Hiba 503-503 szolgáltatás átmenetileg szünetel
A 503 (A szolgáltatás átmenetileg nem érhető el) - a szolgáltatás átmenetileg nem érhető el.
Sokan nem teljesen értik a hibaforrások 503, és úgy vélik, hogy a hibás a szerver.
5xx hiba valóban a szerveren, de ez nem mindig jelenti azt, hogy a probléma a szerver oldalon.
Megnéztük, hogy a tárhely, és most megpróbálja leírni a fő oka annak, minden nőnek, és ahol lehetséges, a probléma megoldására. Néha lehet nagyon izgalmas, és a tudás nem lehet elég, de mégis, úgy a lehetőségek közül:
- Beragadt szkriptek átvitele során nagy statikus fájlokat keresztül a PHP.
Ilyen nagy fájlok legjobb átvinni nélkül, közvetlenül szkripteket. Miért? Scripts futtatni egy bizonyos idő, de nem mindig, és a végén időben a script fájlátvitel megszakad, illetve a fájlátvitel teljes mértékben, és a kérés, hogy elhagyja a webszerver folyamat a munka még hosszú ideig. Továbbá, minden átvitelt a PHP - ez egy külön munkafolyamat Apache webszerver, vagy küldjön statikus fájlokat közvetlenül használni egy többszálú folyamat nginx webszerver, amely képes kezelni több folyam, így a fájl nem befolyásolja az átviteli a letöltés.
Tárolás és visszatérés a fájlokat is meg lehet valósítani a szabályok mod_rewrite és a .htaccess fájlt. Ebben az esetben, akkor a megoldás antilich. Antilich - egy olyan rendszer, amely nem engedi meg a fájl letöltési linket egy oldalon másik oldalon. Gyakran előfordul, hogy ha a fájl népszerű gátlástalan web-mester tehetõ egy közvetlen linket is, nem is beszélve a webhelyen. Természetesen, ha az oldalon, amelyen a kép betöltődik a webhelyéről meglátogatott - ez is létrehozhat extra terhelést.
- Távoli kapcsolat egy másik szerver (weboldal, stb.)
A távoli kapcsolatok, ha lehetséges, el kell kerülni, de ha szükséges, kívánatos, hogy ki a kis időtúllépés vár választ egy másik szerverről, mint egy távoli kiszolgáló elérhetetlen bizonyos időpontokban, ami okozhat állandó kapcsolatot kéréseket egy távoli szerverre. Ezért ilyen esetekben nagyon fontos a jó kommunikáció e távoli szerverrel.
- Nagyon nehéz vagy sérült kiegészítő tartalomkezelő rendszerek (CMS használatával és más scriptek).
Ahhoz, hogy megtalálja az ilyen kiegészítéseket lehet kikapcsolni (plug-inek, khaki, modulok, stb) külön-külön. Talán, ha be / ki, akkor veszi észre, hogy a helyszínen lesz gyorsabb / lassabb betölteni. Következő, talál egy könnyebb csere vagy javítás rossz kiegészítőket. Szintén a forgalmazási számos CMS tartalmazza a kiegészítőket, hogy személyesen nem lehet szükség, ezért a legjobb, hogy távolítsa el őket.
- A feladat fut sokáig.
Néha szkriptek magukat levelet feladat elvégzésére semmit menetrend (például ugyanabban mambot'ah Joomla). Ha átviheti azokat az ütemező (cron), akkor legjobb, ha ezt a cron, mivel ezek a feladatok ellátására joomla a kéréseket a felhasználó számára, ezért lassítja a terhelés az oldalon, és növeli a terhelést, és bizonyos esetekben a webhely nem indul.
- Leveleket.
Levelezési levelek hatással lehet a terhelés az oldalon, de ezek gyakran szükség, valamint jobban optimalizált. kezdeni levelezési script adhatunk az ütemező (cron), mint ahogy az a mambot'ami a joomla. tárolt ütemező menedzsment hosting kezelőpanel, és rendelkezésre áll a megfelelő arány. Az ilyen szkriptek futtatása jobban során csúcsidőn kívüli, például éjjel, amikor a helyszínen kevésbé valószínű a látogatók.
- Lassú vagy nem optimalizált SQL lekérdezések az adatbázisba.
Ways A határozat ebben az esetben - a használata gyorsítótárat lekérdezés optimalizálás és az indexelés adatbázis tábla oszlopok (válogatás, szekvenálás). Továbbá, ha minden kötél szakad, akkor érdemes változik a forgatókönyv, hogy egy optimalizált.
- A kérelmek nagy száma miatt a szerver.
Próbálja meg elkerülni a felesleges kérdések. Kéri jöhet nem csak a webhely látogatói, hanem például az indexelő robotok a keresőprogramok, a SAPE stb is egyre több kérelmet segítségével nagyszámú fájlokat az url (kép, js-scriptek, css-stílusú) amelyek tele egyéni kérelmek (amikor az apache helyett nginx). Ha lehetséges, kombinálják őket egy fájlba.
Kéri továbbá származhatnak, például, a chat, vagy egy részét, a blokk a helyén, amely elküldi az ajax-kéréseket a szerver. Sokan közülünk szeretné, hogy nyissa több lapot a böngészőben - szem előtt tartani, hogy ebből is növeli a kérelmek száma, és ezért feldolgozza a webszerver.
Beírása iframe-kódok az oldalon is lehet az oka a hiba 503. Egy másik példa a növekvő kérelmek - az egyéb helyszínek a források (linkek fájlok, képek és különböző widgeteket). Használja antilich rendszer ez a küzdelem.
Ha minden optimalizálható caching, a minimális lekérdezések és csak nincs a felhasznált források a tarifa, majd balra gondolkodni a kapcsoló másik díjcsomagra.
Természetesen mindenki azt akarja, megfizethető áron, és az erőforrások optimális felhasználása, sokan egész egyszerűen elfelejti. A WebHOST1 kifejlesztett legjobb áron, és akkor csak meg kell, hogy vegye fel szükséges, hogy értékelje, hogy el lehet végezni függetlenül, a számlázási rendszer.
Végül, ha a telek nincs elég top-end viteldíjat, és gyakran egy 500 hiba, és nem tudja, hogyan lehet elkerülni ezt a problémát - így tart több erőforrást és szükség van legalább egy virtuális vagy dedikált szerver.
Hiba 504-504 Gateway időtúllépés
____ Ez a válasz kód azt jelenti, hogy az ügyfél nem a teljes kérelmet egy előre meghatározott ideig (ez általában adott a kiszolgáló konfigurációs) és a szerver bontja a hálózati kapcsolatot. Ennek oka lehet egy hosszú munkafolyamat futó script az oldalon, és a szerver terhelését.
Akkor próbálja meg növelni a rendelkezésre álló idő, az írás a gyökér helyén .htaccess fájlban kód: