I use D6.4 on Apache with MySQL in a multi-site configuration, and had location module installed in "$ROOT/site/all/modules/". I soon as I enabled it in the module admin page, any page I tried to access on the website gave back a "Page not found" error, without any menu or block shown. The situation went back to normal when I removed the location directory. Then, looking at the logs, I found that:

  • cron.php was still working fine
  • the "Page not found", for any of the URL I tried to access, was logged as:
    Table 'drupal.location_instance' doesn't exist query: SELECT lid FROM location_instance WHERE uid = 1 in /home/toulouse/public_html/sites/all/modules/location/location.module on line 1126.

Don't know if I did something wrong or if it's a bug.

Comments

bdragon’s picture

Did you have location enabled in the past? Did you run update.php?

tinou’s picture

No, first time I tried location. Didn't run update.php, then.

Checking the database, I can't find any table left with a name beginning with "location".

yesct’s picture

Status: Active » Postponed (maintainer needs more info)

this sounds to me like it might be a problem with any module you add and try to enable, like a php memory limit problem. Try to get another module or two and see if you still have the problem.

If you try location again, be sure to get the latest version. Post back if this is still an issue for you. I'll mark this postponed, needs more info, for now. :)

yesct’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

closing. If you are still having trouble, post back.