<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>ProductCart Shopping Cart Software Forums : Upgrading from v3.51 to v4.6 questions</title>
  <link>https://forum.productcart.com/</link>
  <description><![CDATA[This is an XML content feed of; ProductCart Shopping Cart Software Forums : Using ProductCart : Upgrading from v3.51 to v4.6 questions]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 11 Apr 2026 18:11:57 +0000</pubDate>
  <lastBuildDate>Tue, 23 Oct 2012 07:24:54 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.productcart.com/RSS_post_feed.asp?TID=5319</WebWizForums:feedURL>
  <image>
   <title><![CDATA[ProductCart Shopping Cart Software Forums]]></title>
   <url>https://forum.productcart.com/forum_images/pc_logo_50.png</url>
   <link>https://forum.productcart.com/</link>
  </image>
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : Sean, Greg - thank you very much...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20323.html#20323</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=651">MikeCC</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 23-October-2012 at 7:24am<br /><br />Sean, Greg - thank you very much for the helpful advice on upgrading and the extra 'gotchas'. Hope it will be useful for anyone else left back at 3.51.<DIV>&nbsp;</DIV><DIV>Looks like it will be easiest to do all the work on old server then transfer everything intact to new host when we're ready.</DIV><DIV>&nbsp;</DIV><DIV>Mike</DIV>]]>
   </description>
   <pubDate>Tue, 23 Oct 2012 07:24:54 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20323.html#20323</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : Using Greg&amp;#039;s approach (which...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20321.html#20321</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 22-October-2012 at 2:05pm<br /><br />Using Greg's approach (which we also recommend), we should give you one more heads up:<div><br></div><div>If you are using the "Keyword Rich URLs" feature, you have to be careful here as the URL rewriting there is typically applied at the root level, so it will remain true in the dev copy of the site. That is if you click one of these "pretty" URLs in the dev copy, it will take you to the production category or product page (without changing the URL!). You will want to manually change your URLs back to the dev location, e.g.<br>change /productcart/pc/My-Category-c123.htm to /productcartdev/pc/viewcategories.asp?idcategory=123</div><div>and /productcart/pc/My-Product-p987.htm to /productcartdev/pc/viewprd.asp?idproduct=987</div><div><br></div><div>Another point of crossover will be checkout as the store will redirect to the settings you have in the CP for HTTPS. You could edit the settings in the dev copy, but I'd recommend not doing that and just manually switching up the URLs again here, e.g. change /productcart/pc/onepagecheckout.asp to /productcartdev/pc/onepagecheckout.asp</div>]]>
   </description>
   <pubDate>Mon, 22 Oct 2012 14:05:25 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20321.html#20321</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions :    MikeCC wrote:Thanks Sean...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20320.html#20320</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 22-October-2012 at 1:52pm<br /><br /><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by MikeCC" alt="Originally posted by MikeCC" style="vertical-align: text-bottom;" /> <strong>MikeCC wrote:</strong><br /><br />Thanks Sean - that's helpful on the upgrade path and PDF generation.<div>&nbsp;</div><div>No problem on timescale for 4.7</div><div>&nbsp;</div><div>Still not sure about DB route though.&nbsp;The 4.x software/DB will be on the new server whilst the v3.51 system carries on working.</div><div>&nbsp;</div><div>Is it possible to run the v4.x database scripts on the 3.51 database so it can just be transferred over once the new site is ready? In other words, will the 3.51 software run on a v4.x DB structure? </div><div>&nbsp;</div><div>Presumably worst case is&nbsp;at the last possible stage&nbsp;we'll need to run the upgrades on the current live system just for the DB changes and then migrate the DB over to the new server. It won't matter about any mods on the original system because they will have already been worked into the new v4.x setup.</div><div>&nbsp;</div></td></tr></table><div><br></div><div>Specifically: "<span style=": rgb251, 251, 253; ">In other words, will the 3.51 software run on a v4.x DB structure?</span>"</div><div><br></div><div>Yes indeed it will just fine. The updates to the db are simply adding things that the 3.51 won't even "know about". For example, the saved carts tables used for customers being able to explicitly save their carts and for the application to notify them that it has a cart for them from the last time they visited the site (if they left the site with a cart still open).&nbsp;</div>]]>
   </description>
   <pubDate>Mon, 22 Oct 2012 13:52:41 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20320.html#20320</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : Upgrading the database from 3.51...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20319.html#20319</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=290">Greg Dinger</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 22-October-2012 at 1:03pm<br /><br />Upgrading the database from 3.51 to 4.6 has no impact upon&nbsp;the ability of the store to run.&nbsp; <DIV><BR>Please take the following approach and you will have the easiest time at performing the upgrade. </DIV><DIV>&nbsp;</DIV><DIV>- Copy the PRODUCTCART folder (or whatever it is named) to a folder called PRODUCTCARTDEV, then set the permissions as documented in the installation instructions in the WIKI.</DIV><DIV>&nbsp;</DIV><DIV>- Edit the file /productcartdev/includes/productcartfolder.asp to contain "PRODUCTCARTDEV" instead of "PRODUCTCART" (or "STOREDEV" instead of "STORE", depending upon what you named that folder.)</DIV><DIV>&nbsp;</DIV><DIV>- You now have a development copy of the store that can be upgraded out of public view, leaving the live store fully functional.&nbsp; DO NOT create a dev copy of the database unless you flat out know what you are doing and have a very intentional reason for doing so.&nbsp; It is NOT necessary.</DIV><DIV>&nbsp;</DIV><DIV>- Now begin performing the upgrade steps against the DEV copy of the store.&nbsp; The LIVE database will be upgraded, the 3.51 store will play nice as if it never happened, and when you are finished with the upgrade, all you have to do is change the folder names so that DEV becomes LIVE and LIV is retained as a pre-upgrade backup.</DIV><DIV>&nbsp;</DIV><DIV>Note that there is a conflict between the v3 and v4 session variables&nbsp;that contains&nbsp;the shopping cart contents.&nbsp; Specifically, the v4 cart array session variable is longer than it&nbsp; used to be.&nbsp; If you browse to a URL in the v3.51 store folder (or in the root of the site if (for example) you migrated the home page to the root, the array will be initialized to the old (shorter) length.&nbsp; The moment you try to browse to a&nbsp;URL in the v4 folder, the script will crash.&nbsp; Solution:&nbsp; close all of your browsers of the same type (all your firefox or IE browsers), thus killing off your session variables, then browse DIRECTLY to the URL in the DEV folder.&nbsp; If you make a point of NEVER browsing to the v3 store before viewing v4 pages, you avoid this.</DIV><DIV>&nbsp;</DIV><DIV>Let me know if this helps.</DIV>]]>
   </description>
   <pubDate>Mon, 22 Oct 2012 13:03:11 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20319.html#20319</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : Thanks Sean - that&amp;#039;s helpful...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20318.html#20318</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=651">MikeCC</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 22-October-2012 at 12:40pm<br /><br />Thanks Sean - that's helpful on the upgrade path and PDF generation.<DIV>&nbsp;</DIV><DIV>No problem on timescale for 4.7</DIV><DIV>&nbsp;</DIV><DIV>Still not sure about DB route though.&nbsp;The 4.x software/DB will be on the new server whilst the v3.51 system carries on working.</DIV><DIV>&nbsp;</DIV><DIV>Is it possible to run the v4.x database scripts on the 3.51 database so it can just be transferred over once the new site is ready? In other words, will the 3.51 software run on a v4.x DB structure? </DIV><DIV>&nbsp;</DIV><DIV>Presumably worst case is&nbsp;at the last possible stage&nbsp;we'll need to run the upgrades on the current live system just for the DB changes and then migrate the DB over to the new server. It won't matter about any mods on the original system because they will have already been worked into the new v4.x setup.</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Mon, 22 Oct 2012 12:40:33 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20318.html#20318</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : Hi Mike,You have the update path...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20301.html#20301</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 18-October-2012 at 12:12pm<br /><br />Hi Mike,<div><br></div><div>You have the update path correct, though there are some service packs that need to be done along the way there too. I would not recommend trying to short-cut it. If you "check for updates", you'll get the exact update path you need to follow.</div><div><br></div><div>However, if you use PayPal, you might want to wait until end of month for the release of 4.7.</div><div><br></div><div>You can apply the db updates on your 3.51 database with no worries. They will not affect the live 3.51 site.</div><div><br></div><div>The PDF generation uses FPDF (no Persists component required).</div>]]>
   </description>
   <pubDate>Thu, 18 Oct 2012 12:12:54 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20301.html#20301</guid>
  </item> 
  <item>
   <title><![CDATA[Upgrading from v3.51 to v4.6 questions : We&amp;#039;re finally sorting out...]]></title>
   <link>https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20300.html#20300</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://forum.productcart.com/member_profile.asp?PF=651">MikeCC</a><br /><strong>Subject:</strong> 5319<br /><strong>Posted:</strong> 18-October-2012 at 11:04am<br /><br />We're finally sorting out the move to v4.6 but currently on v3.51<DIV>&nbsp;</DIV><DIV>Am I right in thinking that v4 needs to be applied, then 4.1, 4.5 and 4.6?</DIV><DIV>&nbsp;</DIV><DIV>If so, it's not a problem but is there any shortcut? We won't be rushing anyway as it will be done on a dev site before switching over.</DIV><DIV>&nbsp;</DIV><DIV>However, one issue that does concern me is that we will have a 3.51 database running live while 4.6 is being sorted out. What would be involved in moving the live data on to the 4.6 site as we obviously won't be able to just backup and&nbsp;restore&nbsp;to the new site. If there's any commercial operators that have done this, I'm happy to hear via PM on costs.</DIV><DIV>&nbsp;</DIV><DIV>Also, I see that customer documents can be produced as PDFs now. Does this use Persists ASPPDF?</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 18 Oct 2012 11:04:08 +0000</pubDate>
   <guid isPermaLink="true">https://forum.productcart.com/upgrading-from-v3-51-to-v4-6-questions_topic5319_post20300.html#20300</guid>
  </item> 
 </channel>
</rss>