
nsogbu
na nso nso, mmasị ịhụ otú Middleware ọrụ, M mere echichi nke “zend-expressive-ọkpụkpụ” ka Guide “Ndenye Malite: Iji ọkpụkpụ + installer”:
$ dere ike-oru ngo zendframework/zend-expressive-ọkpụkpụ expressive |
mgbe a, na-elele N'ihi, enweta na nchọgharị adreesị http://localhost / expressive / ọha / na m nwetara ndị na-esonụ njehie:
Oops! Nke a bụ ihere. Anyị zutere a 404 Ọ bụghị Hụrụ njehie. Ị na-achọ maka ihe na-adịghị'T adị ma ọ bụ nwere ike kpaliri. Lelee otu nke njikọ na peeji a ma ọ bụ laghachi Home. |
ngwọta
The njehie ozi na-egosi na peeji nke e ahụghị, Ya mere, Ọ na-eyi dị ka a ụzọ nsogbu (ụzọ) maka ngwa faịlụ.
Inweta a anya gburugburu, M kwubiri na a mere n'ihi na m ekeghị ngo na na mgbọrọgwụ ndekọ ebipụta (Ex: www / ma ọ htdocs /), ma na a subdirectory, na ụzọ: http://localhost /expressive/ọha /.
n'ikpeazụ, o yiri ka okwu nwere ụfọdụ ihe isi ike na Base Url / Base Ụzọ. N'ezie nnọọ ije nke Zend Framework na-kwetara na n'akwụkwọ nke ndekọ ga- “ọha /“, nke mere na ọ bụrụ na ị na-agba ọsọ na-Web server atụ aka “ọha /“, ngwa na-agba ọsọ na-ejikarị.
Na-agba ọsọ iwu “PHP -S 0.0.0.0:8080 -t ọha /” ọnụ ntutu (iwu):
Taylor @ Taylor-pc MINGW64 / c / wamp64 / www / expressive $ PHP -S 0.0.0.0:8080 -t public/ PHP 7.0.10 Development Server malitere na Tọs Aug 10 15:55:00 2017 Na-ege ntị na http://0.0.0.0:8080 Document mgbọrọgwụ bụ C:\wamp64\www\expressive\public Press Ctrl-C to quit. [Tọs Aug 10 15:55:34 2017] 127.0.0.1:65106 [404]: /expressive / ọha / |
ugbu a ee, eme nke a ị nwere ike ịnweta http://localhost / expressive / ọha / enweghị ihe ọ bụla na njehie.
Ma, ọ bụghị iji nweta na mgbe nile na-arụtụ aka na “ọha /“, existe o Middleware los / basepath dị ka a workaround. Nwụnye dị mfe:
$ andiwet achọ na/basepath |
mgbe a, dị nnọọ tinye Middleware dị ka otu n'ime ndị mbụ gị ngwa. n'ihi na ihe atụ, M na-etinye oku na faịlụ “ọha index.php”, adịghị anya mgbe “$ngwa” Ọ na-e initialized:
1 | $ngwa->anwụrụ(ọhụrụ \LosMiddleware BasePath BasePath('/ Expressive / ọha')); |
Ọ bụ ya!
akwụkwọ
– Access / ụzọ / na / ọha ọkọdọ 404 page
– Base Ụzọ Middleware maka PHP
Nke bara oké uru! O nyeere m dokwuo anya na nsogbu ebe a na yiri nnọọ nke. ekele!