Aşağıdaki gibi benim dizin yapısı kurdunuz:
Application Root
|-application
| |--configs
| |--controllers
| | |--helpers
| |
| |--layouts
| | |--scripts
| |
| |--models
| |--views
| |--scripts
| |--index
| |--test
|
|--data
| |--session
|
|--public
|--index.php
|--.htaccess
Benim kontrolörleri dizinde, ben 2 denetleyicileri var: IndexController ve TestController özdeş iç tanımları var 2 yöntemleri ile, indexAction ve testingAction . Ben benim tarayıcı işaret ederken localhost/test veya localhost/testing veya {[gittiğinizde localhost/application (benim IndexController.indexAction() sonucunu olsun ama 6)]} ya da gerçekten başka bir varyasyon, ben bir 404 Not Found hatası alıyorum.
Ben Zend Framework (1.9.6 sanırım) kullanıyorum ve hiçbir sorun sözdizimi hataları açısından çeşitli kaynak PHP dosyaları ile olduğunu teyit ettik.
Neden bu davranışı görme olabilir ve ben bunu düzeltmek için ne yapabilirim?
EDIT:
Ben başka bir geliştirici bana benim kurulum karşılaştırmak için tam Zend-tabanlı bir uygulama göndermek vardı. Dosyalarının konumu, ya da çeşitli konfigürasyon dosyalarının içeriği bakımından hiçbir belirgin fark yoktu. Ancak, çok kendi sitesinde, ben sadece sitenin dizin sayfasına erişebilirsiniz, ancak iç kontrol hiçbiri. O sorunu yok. Bu benim Apache kurulum ile muhtemelen bir sorun var mı?