[TEP-COMMIT] CVS: catalog/extras/pr21_to_pr22 ms2_to_ms3.php,1.1,1.2

cvs-OfajU3CKLf1/[email protected] Mon, 16 Feb 2004 08:38:54 +0100
Newsgroups gmane.comp.web.oscommerce.cvs
Message-ID <[email protected]>
Update of /pack/cvsroots/oscommerce/catalog/extras/pr21_to_pr22
In directory sunsite.dk:/tmp/cvs-serv13769/extras/pr21_to_pr22

Modified Files:
	ms2_to_ms3.php 
Log Message:
remove the DIR_FS_CACHE and SESSIONS_WRITE_DIRECTORY parameters


Index: ms2_to_ms3.php
===================================================================
RCS file: /pack/cvsroots/oscommerce/catalog/extras/pr21_to_pr22/ms2_to_ms3.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ms2_to_ms3.php	2003/07/23 23:11:33	1.1
+++ ms2_to_ms3.php	2004/02/16 07:32:16	1.2
@@ -50,13 +50,15 @@
 //--></style>
 </head>
 <body>
-<p>
-<b>osCommerce Release 2.2 MS2 to MS3 Database Update Script</b>
-<p>This script can be copied to any web directory to upgrade a MS2 database
-to a MS3 database. By MS2 and MS3 I mean the state of the database the DAY
-that the MS release was made, not *any* MS2 like CVS tree.
 
-So if you upgraded to MS2 and stayed there you can use this script.
+<p><b>osCommerce Release 2.2 MS2 to MS3 Database Update Script</b></p>
+
+<p>This script can be copied to any web directory to upgrade a MS2 database to a MS3 database.</p>
+
+<p><i>This script should only be used on MS2 databases, not MS2-CVS daily snapshot databases.</i></p>
+
+<p>After the upgrade procedure has been preformed, please setup the store configuration again via the online installation routine (without importing the database otherwise your data may be overwritten!)</p>
+
 <?php
   if (!isset($HTTP_POST_VARS['DB_SERVER'])) {
 ?>
@@ -103,7 +105,7 @@
     return $db_link;
   }
 
-  function osc_db_error ($query, $errno, $error) { 
+  function osc_db_error ($query, $errno, $error) {
     die('<font color="#000000"><b>' . $errno . ' - ' . $error . '<br><br>' . $query . '<br><br><small><font color="#ff0000">[TEP STOP]</font></small><br><br></b></font>');
   }
 
@@ -145,13 +147,31 @@
   osc_set_time_limit(0);
 ?>
 
-<p><span id="whosOnline"><span id="whosOnlineMarker">-</span> Who's Online</span><br>
+<p><span id="configuration"><span id="configurationMarker">-</span> Configuration</span><br>
+<span id="whosOnline"><span id="whosOnlineMarker">-</span> Who's Online</span></p>
 
 <p>Status: <span id="statusText">Preparing</span></p>
 
 <?php flush(); ?>
 
 <script language="javascript"><!--
+changeStyle('configuration', 'bold');
+changeText('configurationMarker', '?');
+changeText('statusText', 'Updating Configuration');
+//--></script>
+
+<?php
+  flush();
+
+  osc_db_query("delete from configuration where configuration_key = 'DIR_FS_CACHE'");
+  osc_db_query("delete from configuration where configuration_key = 'SESSION_WRITE_DIRECTORY'");
+?>
+
+<script language="javascript"><!--
+changeStyle('configuration', 'normal');
+changeText('configurationMarker', '*');
+changeText('statusText', 'Updating Configuration ..done!');
+
 changeStyle('whosOnline', 'bold');
 changeText('whosOnlineMarker', '?');
 changeText('statusText', 'Updating Who\'s Online');
@@ -159,7 +179,7 @@
 
 <?php
   flush();
-  
+
   osc_db_query("ALTER TABLE whos_online CHANGE last_page_url last_page_url VARCHAR(255) NOT NULL");
 ?>
 <script language="javascript"><!--



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click