[support] Big problem with Drual 7.12 drush up
Earnie Boyd
earnie at users.sourceforge.net
Fri Feb 3 14:44:11 UTC 2012
On Thu, Feb 2, 2012 at 5:36 PM, Roger <arelem at bigpond.com> wrote:
> Hi all.
> I fresh installed Fedora 16 on a hd here at home. There is no drush
> for Fedora 16 so followed the instructions for manual install Drupal
> 7.21 install.
> Worked ok. Dev and test are working.
>
> I drush up 'd up my Ubuntu drupal 7.10 dev and test installs and all
> worked well. Nothing had changed, both now 7.12 core.
>
> I went to our server which is virtually identical to my ubuntu installs
> and via ssh drush up the development site then the live site and --
> all hell broke loose.
> Both sites wrecked.
> I get a server error for both.
>
> With cpanel I uploaded a small index.html to each so it appears in the
> drupal install above the index.php in the file list and called that with
> www.site.com/index.html.
> The page displays so there server is working.
> So I copied the drupal-7.10.tar.gz file to both and unzipped, copied
> the sites folder from the previously working sites to the 710 installs
> and it sort of works, -- theme is crapo but it worked.
>
> It seems that drush failed to do the update correctly. This is worrying
> as we rely on drush and it has not failed before this.
>
> Will it be ok if I copy the drupal-7.12.tar.gz to the server. Extract
> that and copy the original working /sites folder to the new install?
> Are there any gotchas in this method.
>
> Would it be better to rename the sites folder, delete the drupal
> install, copy the drupal 7.12 extraction files minus the /sites folder
> over to the working directory, rename the xxsites folder to /sites so
> the install picks it all up.
> Are there any gotchas in this method? Would it be better to go thru the
> install procedure and point it to the working database.
>
The sites folder: I have a set up something similar to
/var/www/drupal/6
/var/www/drupal/7
I extract new D6 into the obvious folder and so for D7. Also in
/var/www/drupal/6 I have a folder named sites and so for D7. I change
directory to the new extracted version and move sites to sites-orig
and symlink ../sites to sites. I have my vhosts set in a webadmin
directory where each vhost has a directory named for it. So in
/home/webadmin I have sitefoo and in /home/webadmin/sitefoo I symlink
/var/www/drupal/6/drupal-VERSION to htdocs and set the RootDocument to
/home/webadmin/sitefoo/htdoc.
In /var/www/drupal/6/sites/sitefoo I have directories named modules,
themes, files and tmp. I make sure that the file-system settings
point to the individual vhost files and tmp directories. I always
extract the modules I use to the sites/sitefoo/modules directory and
sites/sitefoo/themes directory so that I can upgrade modules on an
individual vhost basis.
When upgrading I always put the individual site in maintenance mode,
take a backup of the DB with mysqldump, modify the symlinked htdocs
directory and then execute update.php. But before I upgrade
production I always test a dev version of the site because you never
know. Once the update.php script is done I take the site out of
maintenance mode but only after an initial view of the site. If the
initial view doesn't look right I can restore the database and change
the symlink.
> I caught a glimpse of a post that said to avoid 7.12 and revert to 7.11
> but there is no 7.11 only 7.10 so I felt this post to be inaccurate.
>
I haven't seen that yet.
> Does anyone have info on how to fix this problem please.
I'm just about to update my sites and haven't tried yet.
--
Earnie
-- https://sites.google.com/site/earnieboyd
More information about the support
mailing list