Not installed in modules/system folder. Dir structure as follows: sites/all/modules/annotate/
- annotate.admin.inc - annotate.install
sites/all/modules/custom/annotate/
- annotate.info - annotate.module
The book was a bit confusing as to where the files should go. Should they all be in one or the other of these dirs and not split between the 2?
Thanks ... yes near the mark. Tony
On Fri, Jun 10, 2011 at 9:05 AM, Metzler, David metzlerd@evergreen.eduwrote:
Guessing “annotate” is the name of your module. Is it installed in the modules/system folder? Should really be in sites/all/modules/myprojectname.
One common mistake is when moving files around when you’re first learning how to develop is to leave a copy of your module in another folder. When you do this, drupal might find that old copy first. If it does that it will be looking for annotate.admin.inc in the wrong location.
My guess here is that you implemented a menu_hook that references an include file (annotate.adin.inc ).
Make sure any duplicate/old module files are removed and then clear your caches. You might also need to save changes to the module list to make sure the system table (which keeps track of where modules are installed) gets updated with the correct location of your module file.
Am I near the mark?
Dave
*From:* support-bounces@drupal.org [mailto:support-bounces@drupal.org] *On Behalf Of *tony maciejowski *Sent:* Thursday, June 09, 2011 11:04 PM *To:* support@drupal.org *Subject:* [support] Writing a module and get an error
Hi All, I am in Chapter 2 of Tomlinson's et al book about Pro Drupal 7 Development. Get the following error upon completion of the code: *Warning*: require_once(/home3/tonymacc/public_html/drupal-7.0/modules/system/annotate.admin.inc) [function.require-oncehttp://tony-mac.com/drupal-7.0/admin/function.require-once]: failed to open stream: No such file or directory in * menu_execute_active_handler()* (line *499* of * /home3/tonymacc/public_html/drupal-7.0/includes/menu.inc*).
Grateful for any pointers.
Thanks Tony
--
*tony maciejowski** | analyst/programmer | websites | tony@tony-mac.comt_maciejowski@hotmail.com
*O*ffice: 323.***.5137 | Cell: 323.***.6206 | Germany: 49-30-76764897
-- [ Drupal support list | http://lists.drupal.org/ ]