I had a Drupal site running. Not happily. I am extremely cheesed off with updating every ten seconds because of some perceived threat or other due to modules or themes that are of no interest. Why on earth make the base module susceptible to them and have an upgrade eight times in as many months?
However, today I switched the link from the directory holding drupal from test.mysite.tld/web to www.mysite.tld/web - and the whole damned admin section has gone. If I go to www.mysite.tld/user it shows me as being logged in and offers view and edit of History - but absolutely no site admnistration functions or links.
Can anybody help? Sorry if this post is angry, but I am angry. Having heard so much about how great D is I have invested a lot of time and effort into it. Without moving forward much so far as I can see.
Comments
Well...
First, I want to say that I understand your frustration. I went through a lot of frustration when I first started using Drupal. It definitely has a steap learning curve and is not really for someone who has no web design or CMS experience (not assuming that you don't). But, I can honestly say that I am very glad that I stuck with it... because I can tell you that once you work through all the headaches and get it where you want it, Drupal is BY FAR the best, most powerful and most stable CMS platform out there. Just the power and flexibility of Drupal is amazing. It's very well written. And once the kinks are worked out, adding and updating content is so incredibility easy. Trust me, stick with it; the outcome will be WELL worth it.
Now, for your situation: Are you running Drupal as a subdomain? If so, there are a few things that need to be done once you move it. Let us know exactly where Drupal is located, where it is within your file system. Also, post your site url so I can take a look.
Post these and we can go from there.
Chris
The subdomain is www. The
The subdomain is www. The document root is www.mydomain.tld/web as stated earlier. The actual files are simlinked from another directory. The site is www.stopwatchweb.net
Thanks, Chris. But to be honest, I don't even like this forum layout. I can't see what I originally wrote while I'm typing my reply. I've started writing my own customer cms for stability and consistency. For our own internal use, of course. I have no intention of beginning another cycle of unnecessary competitive updates.
Is the site visible right
Is the site visible right now? The domain www.mydomain.tld/web isn't vaild. The stopwatchweb.net is using Drupal, correct?
As for the updates" You can turn those off, like I did, and manually check for updates yourself. If you can place the site back into the directory where the admin interface was working, if you'd like, you can grant me temp admin access and I can see what the problem is.
The site directory has not
The site directory has not moved. The only thing that has changed is the simlink. Indeed the previous simlink is still in place but the admin interface has gone from there also. If the site were not using Drupal I would hardly be posting here.
Most people would understand mydomain.tld, example.com and so forth to be examples for illustrative purposes only. Few would expect them to be valid.
Listen..
Listen, I understand that your upset, but you don't have to take it out on the Drupal community. We're only trying to help (or "I").
First, you weren't very clear in your first post. And yeah, I knew whatever.tld wasn't valid, that's why I stated what I did. FYI, for future reference on help forums, you should post the actual site and all available info (actual, not illustrative). Drupal actually recommends that you provide as much "accurate" info on the first post. That would make things a lot easier and eliminate useless run around.
Also, you would probably get more help if you withhold the sarcastic flair in your responses. The line "were not using Drupal I would hardly be posting here" is completely unnecessary and makes nobody wanna help. I'm sure the other regular members here feel the same. We're being nice and offering the help. Don't abuse it. If it's gonna be a sarcastic round and round, I'd rather move on.
Everyone here who helps knows good and well that Drupal is the "top dog" CMS out there. No, it's NOT for people with limited web, CMS and php knowledge. Those people are better suited using something less powerful, like Mambo or Joomla!. Again, not saying that's you, but its something for everyone who reads this to keep in mind. All in all, Drupal really isn't "that" difficult.
Now, with that being said, let's start from scratch and try again: You said you switched the link from the directory holding drupal from test.mysite.tld/web to www.mysite.tld/web. What do you mean "switched the link". I guess I don't understand. Either Drupal (and ALL it's core files) is installed in the www root, a subdomain or a page (mysite.com/drupal). You said you switched the "directory link" from test.mysite.com to mysite.com, so I assume you developed the Drupal site in a subdomain. See why it's a bit confusing? There's really no "link" when you're referring to core files.
In order for Drupal to operate correctly, it's needs to be in the www root, or less advisable, in a subdomain. You need to make sure the "CORE" Drupal files, which are the files needed for operation, are in the www "root". There are tons of explainations regarding this in the handbook, as well as hundreds of posts here in the forum.
If moving from a subdomain, you need to make sure the $base_url in settings.php is defined correctly. Make sure to remove the # from in front of it. You also need to check you .htaccess and make sure everything looks good there.
As a rule of thumb, when moving the Drupal core from one location to another, you need to:
Set site offline
Backup db (of course)
Clear all cache and session tables in the DB
Clear the Watchdog table
Clear browser cache (again, of course)
Navigate to site and set back online
Again, I know you mentioned directory link: But your document root was in a development page (mysite.com/drupal). So, the problem is that you moved it. The issue isn't Drupal, it's that you just didn't ensure everything was correct once moved. Being new to Drupal, I assume you didn't know where to check. Also, there are lots of people with more knowledge than me here, and there have been many, many posts similar to yours.
Read this: http://drupal.org/node/3366 and also search the forum for your info. The info is here, you just have to look for it. And again, don't take out the frustrations one usw who are trying to help. And, like I said, don't take it out on Drupal either. When you move and CMS from development to a tld, there are things you have to do. As it turns out, Drupal is actually one of the easier CMS's to move.
Good luck to you!
Chris
No. I said I added a symlink
No. I said I added a symlink (symbolic link) from the file structure it is still within. The core Drupal system and its modules and themes have not been moved. It was working perfectly. The new symlink enables the site to show in the live domain address. The site shows perfectly well. It is only the administrative section that has gone missing in both locations. The server is Ubuntu, i.e. a distribution of Linux which in turn is a derivative of the Unix operating system. I have shell access.
Uncommenting $base_url in settings, php has not helped but thanks for the attempt.
My suspicion is that Drupal is not recognising the new path, or is confusing itself because there are now two paths. That is a fundamental fault because symlinks should be irrelevant to it. Whatever its internal workings they should not need to be setting or trying to set alternatives. Is anyone aware of which part of the filesystem within D would be doing such, so I can look for a fix?
It would also explain why I have found it impossible to run more than one site off the same core installation. Using v-6.10.
Hey
Hey Chancer,
Gotcha. Now I understand what you're saying :)
Anyway, I haven't ran two instances of Drupal yet, so I honestly can't explain why it's doing that.
You're very welcome for the help. Wish I could have done more. I'll do some poking around for you and see what I can come up with.
In the meantime, try searching the forum for something like "multiple installations" or "Admin disappearing"... if you haven't done so already.
I'll check some of the older posts and see what I can find for you. Hopefully, someone with more experience, maybe who is familiar with the problem, will take a look here and can offer something better.
Like I said, I'll keep looking around for you.
Sorry I couldn't be more help.
Take care,
Chris
Partial resolution
Thanks for the help, Chris, much appreciated for the efforts made.
Dug around in the areas which I "upgraded" - wouldn't minor patches have done, given the reported reasons for upgrades? - and it turns out there are known issues with the Zen theme upgrade although my specific problem isn't one of those listed. Also, I've found out I can get into the full admin - without the navigation so it's still partially crippled - at mysite/admin instead of mysite/user -shorthand, guys, it's not a link don't try it. ;-)