ҳалли “Ин заҳматталаби аст, / 404 Хатои ёфт не” пас аз насби “zend-расо”

Кор бо Middleware, Овехтани ин проблемаи ҳал “Ин заҳматталаби аст, / 404 Хатои ёфт не” пас аз насби “zend-расо”.

проблема

ба наздикӣ, манфиатдор барои дидани чӣ тавр Middleware кор, Ман насби кард “zend-расо-кузова” чунон ки Роҳнамои “Start Quick: Бо истифода аз кузова + Installer”:

$ оҳангсоз эҷод-zendframework лоиҳа/zend-расо-расо кузова

баъд аз ин, тафтиш дар натиҷаи, дастрас дар нишонии браузер HTTP://localhost / расо / ҷамъиятӣ / ва ман Хатогии зерин шуданд:

Эҳ!
Ин заҳматталаби аст,.
 
Мо дучор як 404 Хатои ёфт не.
 
Шумо ба ҷустуҷӯ барои чизе, ки ин феҳристро"Т вуҷуд надорад, ё шояд барангехт. Санҷед, аз яке аз пайвандҳо дар ин саҳифа ё сари бозгашт ба Home.

ҳал

Паёми хатогӣ нишон медиҳад, ки дар саҳифаи буд, ёфт нашуд, Пас,, Он мисли мушкилоти PATH назар (роҳ) барои файлҳои барнома.

Бо назардошти як атрофи назар, Ман ба хулосае, ки ин ҳодиса рӯй дод, зеро ман лоиҳа бевосита дар нашриёти Решаи феҳрист эҷод нест, (Хур: WWW / ou htdocs /), балки дар як subdirectory, , ки роҳи: HTTP://localhost /расо// ҷамъиятӣ.

дар ниҳояти кор, назар мерасад, ки расо баъзе душворӣ бо пойгоҳи Url / Роҳча Пойгоҳи. Дар асл меъмории хеле аз доираи Zend розӣ аст, ки нашри феҳристи бояд “/ ҷамъиятӣ“, ба тавре, ки агар шумо идора кардани веб-сервер бо ишора ба “/ ҷамъиятӣ“, ариза медавад, ки одатан.

Кишвар фармони “PHP -S 0.0.0.0:8080 -т ҷамъиятӣ /” мӯи терминал (фармон):

Тейлор @ Тейлор-компютер MINGW64 / с / wamp64 / WWW / расо
$ PHP -S 0.0.0.0:8080 -t public/
PHP 7.0.10 Рушди Server оғоз Пш авг 10 15:55:00 2017
Гўш бар HTTP://0.0.0.0:8080
реша Document C аст,:\wamp64\www\expressive\public
Press Ctrl-C to quit.
[Пш авг 10 15:55:34 2017] 127.0.0.1:65106 [404]: /расо / / ҷамъиятӣ

ҳоло ҳа, ин кор шумо метавонед дастрас намоед HTTP://localhost / расо / ҷамъиятӣ / бе ягон хато.

Аммо ба даст нест, ки ҳамеша ба ишора “/ ҷамъиятӣ“, вуҷуд Middleware Los / basepath ҳамчун workaround. Насби оддӣ аст:

$ оҳангсоз талаб ба/basepath

баъд аз ин, танҳо Middleware илова ҳамчун яке аз аввалин дар аризаи худ. барои намуна, Ман занги файл гузошта “ҷамъиятӣ index.php”, ба зудӣ баъд аз “$барнома” Он initialized шуд:

1
$барнома->қубур(нав \LosMiddleware  BasePath  BasePath('/ Расо / давлатӣ));

Ана тамом!

ишора

Дастрасӣ / роҳи / ба / ҲҶТ ҷамъиятӣ 404 саҳифа
Роҳи Пойгоҳи Middleware барои PHP

Њамагї дастёбии: 5257

Шарҳи оид ба “ҳалли “Ин заҳматталаби аст, / 404 Хатои ёфт не” пас аз насби “zend-расо”

  1. Juciellen Cabrera гуфт::

    Аз арзиши бузург! Ин ба ман кӯмак кард, ки ба ин масъала дар ин ҷо хеле монанд буд, баён. ташаккур!

Дин ва мазҳаб

Суроғаи почтаи электронии шумо нест, нашр карда. Майдонҳои талаб карда мешавад, бо ишора *