S
spliff
Guest
Hello.
As the subject indicates, I'm experiencing a problem with upgrading SB 3.0.2 to SB 4.0.0.
Sitebuilder 3.0.2 was initially installed on a server that was running CentOS 4.5 well over a year ago and during that time, quite a few of our customers are using it. Recently, a server with CentOS 5 installed on it was installed to replace the old server and so we had to transfer SB 3.0.2 over from the old server to the new server.
So in order to retain all of our existing SB sites, the plan was to install SB 3.0.2 on the new server that is running CentOS 5 as well as the same set and version of the modules and templates and then delete /usr/local/sitebuilder/ and the sitebuilder3 database on the new server after which, the SB folder from the old server was to be copied over to the new server and the database dump from the old server then imported into an empty sitebuilder3 database on the new server.
This actually did work as SB 3.0.2 is now running fine on our CentOS 5 server and all of our customer's SB sites appear to be intact.
Now comes the problem: I first tried to upgrade using the AutoInstaller. However, instead of getting a menu as is mentioned here:
http://download1.swsoft.com/SiteBui.../en_US/html/upgrading_using_autoinstaller.htm
and as "illustrated" in this forum post here:
http://forum.swsoft.com/showthread.php?s=&threadid=48789
All I get is this:
Select Plesk software source
===============================================================================
You can install Plesk in one of the following ways:
* Local Media
* Plesk server
* Other network site
Current settings:
Install Plesk from Plesk server
Install required system packages from Plesk server
Store downloaded files to: /root/swsoft
N) Next page; P) Go back; Q) Cancel installing
S) Change source; T) Change target directory;
Select an action and press ENTER [N]:
There's no mention of Sitebuilder - let alone which version I want to install and in fact, this was exactly the same thing as what occurred when I attempted to use the Autoinstaller to install SB 3 over a year ago (just a guess here: but does the AutoInstaller expect Plesk to be installed on the server first?). So, I then chose the alternate installation method using yum by creating /etc/yum.repos.d/sitebuilder.repo, editing it accordingly and then running `yum install sitebuilder'. And so here's the real problem that I'm having: It all seems to proceed fine until it aborts with dependency errors. Specifically, rpm reports the following for each and every installed template:
Error: Missing Dependency: sitebuilder3x_package is needed by package <package>
Where <package> is any one of the installed Template rpms. However, if I run:
`rpm -q --provides sitebuilder'
The result is:
sitebuilder3x_package
sitebuilder = 3.0.2-all.build06112310
So if anyone provide a solution to this, it would be most appreciated.
Thanks in advance,
spliff
As the subject indicates, I'm experiencing a problem with upgrading SB 3.0.2 to SB 4.0.0.
Sitebuilder 3.0.2 was initially installed on a server that was running CentOS 4.5 well over a year ago and during that time, quite a few of our customers are using it. Recently, a server with CentOS 5 installed on it was installed to replace the old server and so we had to transfer SB 3.0.2 over from the old server to the new server.
So in order to retain all of our existing SB sites, the plan was to install SB 3.0.2 on the new server that is running CentOS 5 as well as the same set and version of the modules and templates and then delete /usr/local/sitebuilder/ and the sitebuilder3 database on the new server after which, the SB folder from the old server was to be copied over to the new server and the database dump from the old server then imported into an empty sitebuilder3 database on the new server.
This actually did work as SB 3.0.2 is now running fine on our CentOS 5 server and all of our customer's SB sites appear to be intact.
Now comes the problem: I first tried to upgrade using the AutoInstaller. However, instead of getting a menu as is mentioned here:
http://download1.swsoft.com/SiteBui.../en_US/html/upgrading_using_autoinstaller.htm
and as "illustrated" in this forum post here:
http://forum.swsoft.com/showthread.php?s=&threadid=48789
All I get is this:
Select Plesk software source
===============================================================================
You can install Plesk in one of the following ways:
* Local Media
* Plesk server
* Other network site
Current settings:
Install Plesk from Plesk server
Install required system packages from Plesk server
Store downloaded files to: /root/swsoft
N) Next page; P) Go back; Q) Cancel installing
S) Change source; T) Change target directory;
Select an action and press ENTER [N]:
There's no mention of Sitebuilder - let alone which version I want to install and in fact, this was exactly the same thing as what occurred when I attempted to use the Autoinstaller to install SB 3 over a year ago (just a guess here: but does the AutoInstaller expect Plesk to be installed on the server first?). So, I then chose the alternate installation method using yum by creating /etc/yum.repos.d/sitebuilder.repo, editing it accordingly and then running `yum install sitebuilder'. And so here's the real problem that I'm having: It all seems to proceed fine until it aborts with dependency errors. Specifically, rpm reports the following for each and every installed template:
Error: Missing Dependency: sitebuilder3x_package is needed by package <package>
Where <package> is any one of the installed Template rpms. However, if I run:
`rpm -q --provides sitebuilder'
The result is:
sitebuilder3x_package
sitebuilder = 3.0.2-all.build06112310
So if anyone provide a solution to this, it would be most appreciated.
Thanks in advance,
spliff