title: What is the path of my module in Drupal 7?
body: <p>This is my first time with Drupal 7, i wrote a test module that echo "test" , and in the menu the path is "test".</p>
  
  <p>When i'm trying to access localhost/drupal/test OR localhost/drupal/admin/test it can't find it, and i see 404 or admin page.</p>
  
  <p>What is the problem here?</p>
  
  <hr>
  
  <p>this is the code, and its doesnt work</p>
  
  <pre><code>&lt;?php
  /* $Id$ */
  
  /**
  * @file
  * Very simple DRUPAL module
  */
  
  /**
  * Implementation of hook_help().
  */
  function hello_world_help($section) {
    switch ($section) {
      case 'admin/help#hello_world':
        $output = '&lt;p&gt;Hello world help...&lt;/p&gt;';
        return $output;
      case 'admin/modules#description':
        return 'Hello world module description...';
    }
  }
  
  /**
  * Implementation of hook_menu().
  */
  function hello_world_menu($may_cache) {
    $items = array();
  
    if ($may_cache) {
    }
    else {
      $items[] = array(
        'path' =&gt; 'hello', // drupal path example.com/?q=hello
        'title' =&gt; 'Hello world page...', // page title
        'callback' =&gt; 'hello_world_page', // callback function name
        'access' =&gt; TRUE, // every user can look at generated page
        'type' =&gt; MENU_CALLBACK // define type of menu item as callback
      );
    }
  
    return $items;
  }
  
  
  /**
  * Function which generate page (this generate any content - you need only your own code...)
  */
  function hello_world_page() {
    return '&lt;p&gt;Hello world!&lt;/p&gt;';
  }
  ?&gt;
  </code></pre>