⊗dpPPBsST 3 of 27 menu

Хостингда PHP учун икки хил сервер турлари

Веб-сайтлар учун икки танилган сервер дастурлари турлари мавжуд: Apache ва Nginx. Одатда, хостингда PHP ишлайди ёки Apache билан, ёки Nginx билан биргаликда.

Биз учун, PHP дастурчилари сифатида, қандай сервер ишлатилганидан фарқ йўқ. Ягона муҳим истисно билан. Гapи шy ки, htaccess файли - бу Apache сервери учун мосламалар файли. Демак, агар сизнинг серверингизда Nginx турса, сизнинг htaccess-ингиз ишламayди.

Nginx-да htaccess файли ишига ўхшаш механизм мавжуд. Бу механизм хар бир веб-сайт учун яратиладиган мослама файлларини тақдим этади. Афсуски, агар сизда виртуал хостинг бўлса, бу файлларга етиб ололмайсиз.

Барча етарли даражада мурaккaб веб-сайтларда htaccess ишлатилишини инобaтгa олсак, bizга aynan Apache сервери керак. Хаммаси яхшики, деярли барча виртуал хостингларда aynan шу ўрнатилган.

Кўпинча шундай бўладики, Apache Nginx билан биргаликда ишлатилади. Бу ҳолатда Nginx веб-сайтга ташқи dunyodan сўровларни қабул қилади ва уларни Apache серверига ўтказади. PHP эса аллақачон Apache билан биргаликда ишлайди ва, мос равишда, htaccess ҳам ишлайди.

Бу серверлар билан chuqurroq биргаликда бошқа, яна илгари дарсликларда шуғулланамиз. Кейинги дарсликда эса биз сизнинг хостингингизда htaccess файли ишлайдими ёки йўқлигини текшарамиз.

Агар сизда Nginx бўлса, htaccess ишлайдими?

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш