title: Magento show 404 on custom admin module grid
body: <p>Try to make custom admin module. But got 404.</p>
  
  <p>My module shows on admin navigation menu as: Reports > Contact Logs</p>
  
  <p>But when i clicked Contact Logs, i got 404 with url: 
  example.com/index.php/contactsformlog/adminhtml_contactsformlog/key/6748y9967899678tijuhy78u78</p>
  
  <p><strong>My etc/config.xml:</strong></p>
  
  <pre><code>   .....
    &lt;adminhtml&gt;
          &lt;menu&gt;
              &lt;report&gt;
                  &lt;children&gt;
                      &lt;items module="contactsformlog"&gt;
                          &lt;title&gt;Contact Logs&lt;/title&gt;
                          &lt;sort_order&gt;99999999999&lt;/sort_order&gt;
                          &lt;action&gt;contactsformlog/adminhtml_contactsformlog&lt;/action&gt;
                      &lt;/items&gt;
                  &lt;/children&gt;
              &lt;/report&gt;
          &lt;/menu&gt;
          &lt;acl&gt;
              &lt;resources&gt;
                  &lt;all&gt;
                      &lt;title&gt;Allow Everything&lt;/title&gt;
                  &lt;/all&gt;
                  &lt;admin&gt;
                      &lt;children&gt;
                          &lt;KM_ContactsFormLog&gt;
                              &lt;title&gt;ContactsFormLog Module&lt;/title&gt;
                              &lt;sort_order&gt;10&lt;/sort_order&gt;
                          &lt;/KM_ContactsFormLog&gt;
                      &lt;/children&gt;
                  &lt;/admin&gt;
              &lt;/resources&gt;
          &lt;/acl&gt;
          &lt;layout&gt;
              &lt;updates&gt;
                  &lt;contactsformlog&gt;
                      &lt;file&gt;contactsformlog.xml&lt;/file&gt;
                  &lt;/contactsformlog&gt;
              &lt;/updates&gt;
          &lt;/layout&gt;
      &lt;/adminhtml&gt;   
      ......
  </code></pre>
  
  <p>design/adminhtml/default/default/layout/contactsformlog.xml</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;layout version="0.1.0"&gt;
      &lt;contactsformlog_adminhtml_contactsformlog_index&gt;
          &lt;reference name="content"&gt;
              &lt;block type="contactsformlog/adminhtml_contactsformlog" name="contactsformlog" /&gt;
          &lt;/reference&gt;
      &lt;/contactsformlog_adminhtml_contactsformlog_index&gt;
  &lt;/layout&gt;
  </code></pre>
  
  <p>What is wrong here?
  If you need any additional information Feel Free To Ask.
  Magento ver. 1.8.0.0.</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>Full config.xml file : <a href="http://pastebin.com/KeMnMHEL" rel="nofollow">http://pastebin.com/KeMnMHEL</a></p>
  
  <p>On my xampp this module works, but on live show 404.. Don`t know how to debug where is problem? Coppy all module files to ftp.</p>
  
  <p>Have  controller KM/ContactsFormLog/controllers/Adminhtml/ContactsformlogController.php and an  indexAction in it.</p>
  
  <p>On <strong>var/log/system.txt</strong> I found:</p>
  
  <p>2014-01-21T08:15:01+00:00 DEBUG (7): Watching front: /index.php/contactsformlog/adminhtml_contactsformlog/index/key/60b1f0d8871bb3f16be54bb725908581/
  2014-01-21T08:15:01+00:00 DEBUG (7): Emptied cached quotes.</p>