I had a really neat system set up as a subdirectory of a domain - eg, www.domain.com/drupal

Created a virtual host (using my hosting provider's service where i just type in virtual domain & destination folder)

Now the URL is drupal.domain.com
The drupal folder has been moved to the web

And now the problem:
No non-core modules appear to work!

- They don't show in Admin/Build/Modules
- None of the modules have any effect (no trace of them in drupal)
- They ARE located within the /modules directory
- All of the related database tables are intact
- No modules uploaded to site/all will appear

Please help me out :) I know I should have made a backup first, but I didn't, I just got excited

Comments

aeronox’s picture

I just found one custom module working - Directory.

- The directory page (and all the browsing functionality) work.
- I can edit module settings in Site config/Directory Settings
- The module does NOT appear in the module list

I have double-checked and am certain this is the only module working.

To fill you in on a few modules that were working pre-troubles:

- CCK
- CCK Multimage
- Contemplate
- Read More Tweak
- Filefield
- Imagecache
- Imagefield
- Relevant content
- Taxonomy Breadcrumb
- Taxonomy Forceall
- Taxonomy Menu
- Taxonomy SuperSelect

Plus a few that were installed but not activated.

Again I'm stresssing that only "Core-Optional" and "Core-Required" modules appear, and besides the Directory module, none of the hidden are functional at any level.

As another check, I did the following to one of the module folders:
- rename/restore name
- move/move back
No change at all.

The module folder exists - trying to browse to drupal/modules/cck returns 403 forbidden error.

Is this a problem with a file (eg htaccess) or with the database?

aeronox’s picture

I made a new drupal installation with a similar setup - drupal.domain.com

Uploaded, unzipped, untarred all the modules I need.

And none of them are available from within Drupal!!!!!!

ztyx’s picture

Hi,

I found your post when searching on Drupal.org. I've had a similar problem and actually solved by trying a few different things (very much bruteforce):
1. Made a plain installation from an empty database (I still had the module and theme files in my virtual host folder).
2. Removed everything in the database.
3. Imported my old database.
4. Logged in as adminitrator at http://virtual_site/user and then loaded:
* http://virtual_site/modules
* http://virtual_site/theme
* http://virtual_site/build/modules
* http://virtual_site/build/themes
to update the paths.
(taken from http://groups.drupal.org/node/6268)

And voilá everything worked for me.

Notice that your settings.php and files-folder should be in sites/virtual_site and not sites/default.

Good luck,

Jens