G1 in root level of domain - G2 migration concerns

phule

Joined: 2002-08-23
Posts: 58
Posted: Tue, 2009-06-23 17:42


G2 URL (optional): n/a
G2 version: n/a
G1 URL (optional): http://www.hellophotos.com/
G1 version: 1.5.9
G1 character set:
PHP memory limit: php_value memory_limit 32M
--
PHP version (e.g. 5.1.6):5.2.9
PHPInfo Link (see FAQ): http://hellophotos.com/phpinfo.php
Webserver (e.g. Apache 1.3.33): 1.3.34
Database (e.g. MySql 5.0.32): 4.1.10a
Activated toolkits (e.g. NetPbm, GD): Netpbm
Operating system (e.g. Linux): FreeBSD
Browser (e.g. Firefox 2.0): Firefox 3.6

I currently am running a 1.5.9 install with over 10,000 photos. However, the install is running at the root level of the domain (hellophotos.com).

The migration from G1 to G2 does not mention what to do in this instance. Is there a recommendation from the developers (or others) on what to do in this case? Do I need to first move the G1 install to a new sub-directory within the domain before attempting an upgrade to G2? If so, is there documentation on this for G1? I tried a couple searches but I'm not getting the right combination of key words.

Additionally: While I can run "Validate Albums" I can't seem to run "Find orphans" on the G1 install. I simply get a blank white page. No error shows up in the servers log file (that I can tell). Any ideas as to why that would be?

Thanks.

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16504
Posted: Tue, 2009-06-23 18:11

Have you found or tried following this:
FAQ: Can I update from G1 -> G2?

Here's what I'd do. Install Gallery2 into a different directory, like /gallery2, get everything working, don't use URL Rewrite to map to G1 URLs (yet).

Migrate G1 to G2
FAQ: Can I update from G1 -> G2?

Then, I would make a "maintenance message" page for index.html and move/delete (only after backing up) your G1 stuff and move G2:
FAQ: How can I move my gallery installation from one folder to another?

And if you didn't install your g2data directory above your webroot as suggested:
FAQ: How can I move my storage folder to another path?

No ideas about the G1 issues you are describing.
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here

 
phule

Joined: 2002-08-23
Posts: 58
Posted: Tue, 2009-06-23 18:30
nivekiam wrote:
Have you found or tried following this:
FAQ: Can I update from G1 -> G2?

Yes. Which is how I found out the FAQ doesn't address the root-level situation and hence my question here. :)

nivekiam wrote:
Here's what I'd do. ...

If I'm reading this correctly, you're saying:

a. ignore steps 7, 8, and 9 (and 10) in the Pre-Migration Prep portion of the FAQ for migrating G1 --> G2.
b. Follow standard install of G2 to new sub-directory, (gallery2 and g2data)
c. migrate the installation and the data
d. validate the migration,
e. remove the G1 files but not the directories
f. follow the FAQ called "How can I move my gallery installation from one folder to another?" to move the G2 install out of the sub-directory and into the root level again
g. enable url rewrite for G1 urls to map properly

Step "f" above need not be a requirement if I can get the paths to map properly from the g1 install. I'd be ok with moving the install of G2 out of the root level of the domain if it helps me with upgrades later.

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16504
Posted: Tue, 2009-06-23 18:57

I was going round about it a different way. Looking at the pre-migration steps closer. I'd follow those. Even though your stuff is in the root of your site, I'd move all of the G1 related stuff into a sub-directory. It will make this easier.

And step f will still be a requirement as you'll still need to move G2 into your root if you don't want to break your URLs. If you do want to make life easier in the future, break your URLs and put Gallery into a sub-directory. You can probably create hand-written rewrite rules to redirect the old URLs to the new URLs, but it really depends on what you were doing and how things were structured.
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here

 
phule

Joined: 2002-08-23
Posts: 58
Posted: Tue, 2009-06-23 19:29

There are currently 260 albums in this G1 install which makes the prospect redirecting by hand rather annoying.

My whole goal of running this site was to make life easy for family members...I realize now that I simply transferred the complexity to the admin...me. Ugh!

Thanks for your help.

 
nivekiam
nivekiam's picture

Joined: 2002-12-10
Posts: 16504
Posted: Tue, 2009-06-23 19:56

Well you might be able to do something like, oh I'm not going to write any rewrite codes as I'd have to look them all up...

But something like

www.example.com/$1 > www.example.com/gallery/v/$1

But I'm not rewrite expert and would have to play with and break stuff (then fix it) to get something working.

Or just move all of G2 to the root... ;) You could also try googling for exactly what you are trying to do. It might still break existing links, but you could probably redirect anything from your root site, www.example.com to www.example.com/gallery/

That's why I either like to have gallery as a sub-directory or a sub-domain so the gallery part of the site is completely separate and I can manage them easier.
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here